-
Notifications
You must be signed in to change notification settings - Fork 264
/
Copy path.travis.yml
30 lines (29 loc) · 843 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# http://travis-ci.org/#!/diyan/pywinrm
language: python
python:
- 2.6
- 2.7
# NOTE Python 3.0-3.2 do not support explicit unicode literal, see pep-0414
- 3.3
- 3.4
- 3.5
- 3.6-dev
- pypy
# TODO wait for Travis CI update from PyPy3 v2.4.0 to PyPy3.3 v5.5, reason:
# cryptography 1.0 is not compatible with PyPy < 2.6
# - pypy3
install:
#- sudo apt-get install libffi-dev
#- pip install cffi coveralls
# upgrade pip to ensure we've got a new enough version that allows installation from local source
- curl https://bootstrap.pypa.io/get-pip.py | python
- pip --version
- pwd
- pip install coveralls
- pip install .[kerberos]
- pip install .[credssp]
- pip install -r requirements-test.txt
script:
- py.test -v --pep8 --cov=winrm --cov-report=term-missing winrm/tests/
after_success:
- coveralls