Poety
Run a Single test
poetry run pytest tests/Modules/test_Helper.py
Run all Tests
poetry run pytest
Print Individual Tests
Use the -v flag. E.g.
poetry run pytest -v
poetry run pytest -v tests/Modules/test_InstallMgr.py
Upgrading a Dependency
This example shows how to upgrade from Textual 4.0.0 to 6.0.0.
Edit the pyproject.toml file and change the textual = "^4.0.0" to textual = "^6.0.0".
Then run poetry update textual
Verify with a poetry show textual
Adding a New Module
Add the module to your pyproject.toml file: E.g.
textual-plotext = "^1.0.1"
Then run poetry lock ; poetry install.
Check the pyproject.toml File
poetry check
Install Poetry
poetry install
Install Poetry with Dev
poetry install --with dev