Used for the Week 4 ACM.Industry workshop
- Clone this repo
- Initialize (and activate) a virtual environment using your python manager of choice (I prefer uv)
- Install requirements
pip install -r requirements.txt
- Look through the code in app.py
- Use the skeleton test file at test.py to write good tests
- Use
make testandmake coverage-report- Did you get 100% code coverage?
Note: You can view your coverage report in the browser by opening htmlcov/index.html once the coverage tool has finished running.