teknium1
8253b54be9
test: strengthen assertions in skill_manager + memory_tool (batch 3)
test_skill_manager_tool.py (20 weak → 0):
- Validation error messages verified against exact strings
- Name validation: checks specific invalid name echoed in error
- Frontmatter validation: exact error text for missing fields,
unclosed markers, empty content, invalid YAML
- File path validation: traversal, disallowed dirs, root-level
test_memory_tool.py (13 weak → 0):
- Security scan tests verify both 'Blocked' prefix AND specific
threat pattern ID (prompt_injection, exfil_curl, etc.)
- Invisible unicode tests verify exact codepoint strings
- Snapshot test verifies type, header, content, and isolation
2026-03-05 18:51:43 -08:00
..
2026-03-05 18:22:39 -08:00
2026-03-05 18:39:37 -08:00
2026-02-28 14:28:04 +03:00
2026-03-05 18:39:37 -08:00
2026-02-26 00:53:57 -08:00
2026-03-04 19:35:01 -08:00
2026-02-28 14:28:04 +03:00
2026-03-05 18:51:43 -08:00
2025-10-01 23:29:25 +00:00
2026-03-02 04:34:21 -08:00
2026-03-04 14:42:41 -08:00
2026-03-01 19:59:24 -08:00
2026-03-02 17:18:15 +11:00
2026-03-05 18:39:37 -08:00
2026-02-25 18:20:38 -08:00
2026-03-05 01:41:50 -08:00
2026-02-25 19:27:54 -08:00
2026-03-01 19:59:24 -08:00
2026-02-28 21:47:51 -08:00
2026-03-05 18:39:37 -08:00
2026-03-01 03:12:37 -05:00
2026-03-05 18:46:30 -08:00
2026-03-01 20:03:03 -08:00
2026-02-28 21:47:51 -08:00
2026-03-05 18:46:30 -08:00
2026-03-03 00:28:26 +03:00
2026-02-26 13:54:20 +03:00
2026-02-26 13:27:58 +03:00
2026-02-28 21:28:28 +03:00