Skip to content

Commit b17d013

Browse files
committed
Start-Agent-Branch: initial-test-suite
Target-Remote: https://github.com/metacraft-labs/codetracer-python-recorder.git
1 parent 0a7ecf9 commit b17d013

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Create an initial test suite for codetracer-python-recorder.
2+
3+
Following TDD we want to start by writing tests.
4+
5+
The test suite should follow the specification at design-docs/test-design-001.md
6+
The tests should be written in the `/tests` subdirectory and it should be possible to run them using our current approach of `just venv dev test`.
7+
8+
If the module turns out to be missing functions or types required for the test, add them but with empty bodies. (for Python functions raise `NotImplemented` exception in the body of the function)
9+
If a test can be written both in Python and in Rust prefer writing it in Python.
10+
If a code modification needs to be done in the module and it is possible to do it both in Python and in Rust, prefer writing it in Python.
11+
12+
If there is any item in the test suite which doesn't contain enough

0 commit comments

Comments
 (0)