1.0 Automated Tests {#TST001}

Automated Tests

Whether desktop or CI, run these tests from the project root, after installing Python and Tox:

tox -e py

To see test output, ie, code under test and print statements, append the following positional arg to the above tox command:

tox -e py -- no

1.1 TST002 {#TST002}

Test config handling:

tests/test_helpers.py (line 38)

Parent links: REQ002

1.2 TST003 {#TST003}

Test config validation:

tests/test_validator.py (line 12)

Parent links: REQ003, REQ004

1.3 TST004 {#TST004}

Test layout artifacts:

tests/test_helpers.py (line 139) tests/test_helpers.py (line 30) tests/test_helpers.py (line 160)

Parent links: REQ006, REQ007, REQ008