File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -34,29 +34,27 @@ jobs:
34
34
python -m pip install docutils==0.12
35
35
python -m pip install mock
36
36
cd docs; make clean; make html; cd ..;
37
- - name : Install testing dependencies
37
+ - name : Run tests
38
38
run : |
39
39
python -m pip install coverage
40
40
python -m pip install hypothesis==3.2
41
- python -m pip install mypy
42
- python -m pip install pylint
43
- - name : Run tests
44
- run : |
45
41
coverage run --source=axelrod -m unittest discover
46
42
- name : Report coverage
47
43
run : |
48
44
coverage report -m --fail-under=100
49
- - name : Run doctest
45
+ - name : Run doctests
50
46
run : |
51
47
python doctests.py
52
48
- name : Run static type checker
53
49
run : |
50
+ python -m pip install mypy
54
51
python run_mypy.py
55
52
- name : Check that all strategies are indexed
56
53
run : |
57
54
python run_strategy_indexer.py
58
- - name : Check that strategies are added to axl .all_strategies
55
+ - name : Check that strategies are added to axelrod .all_strategies
59
56
run : |
57
+ python -m pip install pylint
60
58
python -m pylint --disable=all --enable=unused-import axelrod/strategies/_strategies.py
61
59
- name : Check that installs
62
60
run : |
You can’t perform that action at this time.
0 commit comments