This is a messaging server written in Python using AsyncIO and Websocket: if A sends a message M to B and B is known by the service, the service should deliver M to B.
- Python 3.5 (this project uses the new "async/await" keywords)
- Tox
To launch the program in a virtualenv, just do
tox -e run
Then open client.html in your favorite web browser and start sending messages like it's Saturday night.
To run the unit tests in a virtualenv, just do
tox -e py35
To run the code linter, just do
tox -e lint
To measure code coverage, just do
tox -e coverage