You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CLAUDE.md
+27-1Lines changed: 27 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,8 +21,34 @@ The project includes type stubs and typing information:
21
21
2. Run type checking: `mypy servc --check-untyped-defs`
22
22
3. Fix any type issues before committing
23
23
24
+
## Unit Testing with unittest
25
+
26
+
### Setup
27
+
This project uses Python's built-in unittest framework for testing. The coverage dependency is included in `requirements-dev.txt` for test coverage analysis.
28
+
29
+
### Required Commands
30
+
To enable full unit testing capabilities, Claude needs permission to run:
31
+
-`python -m unittest discover tests` - Run all unit tests in the tests directory
32
+
-`python -m unittest tests.test_config` - Run specific test module
33
+
-`python -m coverage run -m unittest discover tests` - Run tests with coverage analysis
0 commit comments