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
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