Skip to content
This repository was archived by the owner on May 23, 2023. It is now read-only.

Commit 5ca58a6

Browse files
committed
adjust tox and travis configurations
1 parent 0072b58 commit 5ca58a6

File tree

2 files changed

+13
-11
lines changed

2 files changed

+13
-11
lines changed

.travis.yml

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,23 @@ env:
1212
- TOX_ENV=py34
1313
- TOX_ENV=py35
1414
global:
15-
secure: cKbIgpTJ1yjKLBxpCEiT6IH7NShDWZUE+BvnrAfc+ujCsR6LyLJcKxFQmKnWryJCqg7fp82Ep2bF2oDKzanAROar2xDY1SFGbai42seYMaFCw53YPGJ6u3VNCcfT0rN9BWgE7el/m4fjcD6CRsZYKArNNJbMX8csRt3uXXCFLso=
15+
- COVERAGE_APPEND="--append"
16+
- secure: cKbIgpTJ1yjKLBxpCEiT6IH7NShDWZUE+BvnrAfc+ujCsR6LyLJcKxFQmKnWryJCqg7fp82Ep2bF2oDKzanAROar2xDY1SFGbai42seYMaFCw53YPGJ6u3VNCcfT0rN9BWgE7el/m4fjcD6CRsZYKArNNJbMX8csRt3uXXCFLso=
1617
install:
17-
- "travis_retry pip install setuptools --upgrade"
18-
- "travis_retry pip install tox"
18+
- travis_retry pip install setuptools --upgrade
19+
- travis_retry pip install tox
20+
- travis_retry pip install coverage
1921
script:
20-
- coverage run --source ethereum -m py.test --ignore ethereum/tests/test_vm.py --ignore ethereum/tests/test_state.py
21-
- coverage run --append --source ethereum -m py.test ethereum/tests/test_vm.py
22-
- coverage run --append --source ethereum -m py.test ethereum/tests/test_state.py
22+
- if [ -d ".tox/$TOX_ENV/" ]; then cd ".tox/$TOX_ENV" && coverage erase"; fi;
23+
- tox -e $TOX_ENV --ignore ethereum/tests/test_vm.py --ignore ethereum/tests/test_state.py
24+
- tox -e $TOX_ENV ethereum/tests/test_vm.py
25+
- tox -e $TOX_ENV ethereum/tests/test_state.py
26+
- cd .tox/$TOX_ENV && coverage report --show-missing
2327
script:
2428
- tox -e $TOX_ENV
2529
after_success:
26-
- coveralls
30+
- travis_retry pip install coveralls
31+
- cd .tox/$TOX_ENV && coveralls
2732
after_script:
2833
- cat .tox/$TOX_ENV/log/*.log
2934
notifications:

tox.ini

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,7 @@ envlist =
66

77
[testenv]
88
commands=
9-
coverage run --source ethereum -m py.test --ignore ethereum/tests/test_vm.py --ignore ethereum/tests/test_state.py
10-
coverage run --append --source ethereum -m py.test ethereum/tests/test_vm.py
11-
coverage run --append --source ethereum -m py.test ethereum/tests/test_state.py
12-
coverage report --show-missing
9+
coverage run {env:COVERAGE_APPEND:} --source ethereum -m py.test {posargs}
1310
deps =
1411
coverage
1512
-r{toxinidir}/dev_requirements.txt

0 commit comments

Comments
 (0)