This is pet project:
- learning curve for project-manager
- learn rest-api by game development
- learn reinforcement learning pipline for p-to-p board game
Other stuff:
DEV_ROOT_USERNAME=<this>
DEV_ROOT_PASSWORD=<this>
TEST_ROOT_USERNAME=<this>
TEST_ROOT_PASSWORD=<this>
ADMINUSERNAME=<this>
ADMINPASSWORD=<this>
# dev mongodb
MONGODB_URL=mongodb://${DEV_ROOT_USERNAME}:${DEV_ROOT_PASSWORD}@mongo-dev:27017/
DB_NAME=dev-db
# test_mongodb
TEST_MONGODB_URL=mongodb://${DEV_ROOT_USERNAME}:${DEV_ROOT_PASSWORD}@mongo-test:27021/
# JWT secret key
SECRET_KEY=<this>
# Test vars
<some>
make serve
to runmake down
to stop
pytest -v -s -x
for all tests
pytest tests/step_defs/ -x -s -v
only for functional tests
use python -m IPython
to check code