Turn based strategy game from Milky Way galaxy
The project is still starting. I'm searching for collaborators.
Download source code from GitHub page
git clone https://github.com/FedericoRessi/milkyway.git
There is still nothing to use. Only Python meat for now. ;-)
MilkWay project would adopt behavior driven development approach to enforce a top-down design and reduce defelop-test-review-fix cicles for integration funtional testing. To enforce writing behaviours before data models and views UI follows model-view-presenter design pattern.
For details about using pytest please:
- for writing functional tests see pytest-bdd documentation
- for creating test fixtures see pytest documentation
- for mocking objects see mocking library
To run tests python2.7 and Tox are required. Tox should download from internet required python packages. If some error is reported by Tox (red messages), it must be corrected before the change is pushed to master branch.
Execute static analisys
Statick analisys is perfomed using
Executing static analisys, all tests and code coverage
Test execution and code coverage is produced using coverage and pytest
tox
Integration server
Coverage history