You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -49,42 +16,18 @@ To set up `axelrod-fortran` for local development:
49
16
50
17
Now you can make your changes locally.
51
18
52
-
4. When you're done making changes, run all the checks, doc builder and spell checker with `tox <http://tox.readthedocs.io/en/latest/install.html>`_ one command::
53
-
54
-
tox
55
-
56
-
5. Commit your changes and push your branch to GitHub::
57
-
58
-
git add .
59
-
git commit -m "Your detailed description of your changes."
60
-
git push origin name-of-your-bugfix-or-feature
61
-
62
-
6. Submit a pull request through the GitHub website.
63
-
64
-
Pull Request Guidelines
65
-
-----------------------
66
-
67
-
If you need some code review or feedback while you're developing the code just make the pull request.
68
-
69
-
For merging, you should:
70
-
71
-
1. Include passing tests (run ``tox``) [1]_.
72
-
2. Update documentation when there's new API, functionality etc.
73
-
3. Add a note to ``CHANGELOG.rst`` about the changes.
74
-
4. Add yourself to ``AUTHORS.rst``.
75
-
76
-
.. [1] If you don't have all the necessary python versions available locally you can rely on Travis - it will
77
-
`run the tests <https://travis-ci.org/meatballs/axelrod-fortran/pull_requests>`_ for each change you add in the pull request.
19
+
4. To install a development version of the library::
78
20
79
-
It will be slower though ...
21
+
python setup.py develop
80
22
81
-
Tips
82
-
----
23
+
For this to work you also need the original Fortan code installed.
24
+
Instructions for this are available:
25
+
https://github.com/Axelrod-Python/TourExec
83
26
84
-
To run a subset of tests::
27
+
5. To run tests, `py.test` is used as a test runner::
85
28
86
-
tox -e envname -- py.test -k test_myfeature
29
+
pip install pytest
87
30
88
-
To run all the test environments in *parallel* (you need to ``pip install detox``)::
0 commit comments