Test suite lives here.
Mirror the src/ directory structure where practical. The Makefile's TEST_CMD
should point to this directory.
Rules from coding standards:
- Add/maintain unit tests for all modules.
- Run the full test suite after each major change.
- Do not proceed if tests fail.