- Clone this repo into your cloud shell editor with
git clone <this repo> - Create local virtual environment
python3 -m venv venv
- Activate venv
source venv/bin/activate - Install dependencies
pip install -r requirements.txt
streamlit run app.py- Click on the "Local URL"
pytest tests/tests.py
You're assignment is to write the tests marked TODO in the tests/tests.py file.
Make sure you test the additional functionality on the decrement button (the count is not allowed to go below 0).
If you finish this work and there's still time, add a 100x mode checkbox and write tests for that. How the 100x and 10x buttons interact/overlap is left up to you.
First, add your files with git add, and push them with git push.
Then, your instructor will give you instructions for turning in your repo.