From 6096f4ced5f71e433164a7ca1c6ad8d94586e43f Mon Sep 17 00:00:00 2001 From: Thomas Farstrike Date: Sun, 23 Nov 2025 05:47:06 +0100 Subject: [PATCH] Update CLAUDE.md --- CLAUDE.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CLAUDE.md b/CLAUDE.md index 0ea50a5e..f7aa3b0e 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -243,6 +243,7 @@ Run manual tests with: - Tests should be runnable on desktop (unix build) without hardware dependencies - Use descriptive test names: `test_` - Group related tests in test classes +- **IMPORTANT**: Do NOT end test files with `if __name__ == '__main__': unittest.main()` - the `./tests/unittest.sh` script handles running tests and capturing exit codes. Including this will interfere with test execution. **Example test structure**: ```python