A starter project to show how to set up and use automated testing in Python. This template is based on a tutorial by mCoding on YouTube and aims to provide a straightforward way to begin with test-driven development.
- Python 3.x
- Other necessary dependencies listed in
requirements.txt
-
Clone the repository:
git clone https://github.com/Krytos/TTD-Basic-Template.git
-
Install dependencies:
pip install -r requirements.txt
Since it's a template, you can use it as a starting point for your own projects. The project is set up to use GitHub
Actions to run tests automatically on every push to the repository. You can also run the tests locally by running
pytest
, flake8
and tox
in the root directory of the project.
If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.
Feel free to submit issues and enhancement requests.
MIT License. See LICENSE
for more information.
- Based on a tutorial by mCoding on YouTube.