cai/tests
UnaiAlias 1c79507140
CAI 1.1.5 release (#455)
2026-06-05 13:43:19 +02:00
..
agents CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
api CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
cli CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
commands CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
continuous_ops CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
core CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
ctfs CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
fixtures CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
integration CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
mcp CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
others CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
prompts CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
refusals CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
repl CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
sdk CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
tools CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
tracing CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
util CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
voice CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
README.md Pretty print result classes 2025-03-17 11:11:39 -04:00
__init__.py Initial commit 2025-03-11 09:42:28 -07:00
conftest.py CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
fake_model.py CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
helpers.py fix mcp test 2025-04-11 08:24:26 +02:00
test_cli_print_deduplication.py CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
test_compact_command.py CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
test_config_loader_agents.py CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
test_unified_pattern.py CAI 1.1.5 release (#455) 2026-06-05 13:43:19 +02:00
testing_processor.py CLI responding, but only to proprietary models 2025-03-28 09:48:16 +01:00

README.md

Tests

Before running any tests, make sure you have uv installed (and ideally run make sync after).

Running tests

make tests

Snapshots

We use inline-snapshots for some tests. If your code adds new snapshot tests or breaks existing ones, you can fix/create them. After fixing/creating snapshots, run make tests again to verify the tests pass.

Fixing snapshots

make snapshots-fix

Creating snapshots

make snapshots-update