Ensure you have the latest version of python installed.
Install pipenv
pip install pipenv
Download the project dependencies
pipenv shell
to start the virtual environmentpipenv update
to download the project's dependenciesRun python main.py
to start the application.
To run all tests run python -m unittest discover -s <path to tests directory>
in a command terminal.
To run a specific test file:
python -m unittest <test_file>.<TestClass>
To run a specific test
python -m unittest <test_file>.<TestClass>.<test_name>
Run pylint <directory>
from the command terminal to run pylint on all files in the given directory.