| Name | Size |
|---|---|
| .gitignore | 76B |
| .travis.yml | 130B |
| MANIFEST.in | 19B |
| README.rst | 840B |
| laneya/__init__.py | 0B |
| laneya/actions.py | 1239B |
| laneya/client.py | 3205B |
| laneya/map.py | 7819B |
| laneya/promise.py | 3019B |
| laneya/protocol.py | 11165B |
| laneya/server.py | 1656B |
| run.sh | 87B |
| setup.cfg | 160B |
| setup.py | 875B |
| tests/__init__.py | 0B |
| tests/test_promise.py | 4724B |
| tox.ini | 443B |
Nothing to see yet.
Just a free time game project.
Setup development environment
Execute the following commands::
python -m venv .env . .env/bin/activate python setup.py develop
This will setup a development environment and install laneya including all dependencies into it. You can activate the virtual environment anytime by calling::
. .env/bin/activate
laneya consists of two programs: A server called laneyad and a client
called laneya.
Run Tests
You can automatically run all tests via tox::
pip install tox tox
This will setup virtual environments for multiple versions of python and run all tests with each of these versions.
Alternatively you can run the tests manually::
pip install flake8 nose coverage flake8 nosetests xdg-open cover/index.html