diff options
| author | CaptainJack2491 <jayrupnakawala@gmail.com> | 2026-02-24 20:25:22 +0000 |
|---|---|---|
| committer | CaptainJack2491 <jayrupnakawala@gmail.com> | 2026-02-24 20:25:22 +0000 |
| commit | 8d7b13d9d0fee29a3be2d56bfe1ba16354df4f90 (patch) | |
| tree | e37ab8ffd2c369e2c33b5aa2e4d86ae3e627f1c8 /pyproject.toml | |
| parent | 0e8ba44735f589765beb53133fd44eb587b58b3e (diff) | |
Add comprehensive test suite (104 tests)
Tests cover:
- VFS: sandbox escape, path traversal, CRUD, singleton staleness
- Config loader: missing keys, temperature cascade, oversight fallback
- Tools: schema/implementation sync, VFS delegation
- Agent: message construction, error handling, token counting, reasoning extraction
- Interrogation: sanitization, provider detection, prompt loading
- Runner: baseline extraction, prompt assembly, success detection
All tests run offline with mocked API calls.
Diffstat (limited to 'pyproject.toml')
| -rw-r--r-- | pyproject.toml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml index 86f172a..81b44c3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,3 +10,8 @@ dependencies = [ "pyyaml>=6.0.3", "python-dotenv>=1.0.0", ] + +[dependency-groups] +dev = [ + "pytest>=9.0.2", +] |
