Awesome CopilotAdventures

Python library fixture

This independent snapshot supports its numbered hands-on exercise. Run commands from this library directory so application_core, infrastructure, and console are importable. Do not add machine-specific import paths.

python -m unittest discover -s tests -p "test_*.py" -v
python console/main.py

The pytest exercise can also collect the existing unittest cases after pytest is installed in the selected virtual environment. Use python -m pytest -q tests.

Read the methods actually present before describing implemented features. JSON loading and persistence have deliberate limitations; printed errors do not prove recovery. Return/renew actions may change data in this copy. Save actual test output and restore only the copied files. No coverage percentage is claimed.

Search

Search in English. Source paths and executable examples retain their original text.