Skip to main content

Crate kiromi_ai_test_suite

Crate kiromi_ai_test_suite 

Source
Expand description

Conformance harness + reusable fixtures for kiromi-ai-memory plugin implementations.

This is a test-only crate; assertions and panics are expected and the workspace’s clippy bans on expect, unwrap, and panic are intentionally relaxed here.

Re-exports§

pub use conformance::assert_embedder_contract;
pub use conformance::assert_summarizer_contract;
pub use lexical_index_contract::assert_lexical_index_contract;
pub use mock_embedder::MockEmbedder;
pub use mock_summarizer::MockSummarizer;
pub use vector_index_contract::assert_vector_index_contract;

Modules§

conformance
Generic conformance harness for kiromi_ai_memory::Embedder.
durability
Plan 14 phase H — deterministic crash-injection harness for durability testing.
lexical_index_contract
Generic conformance harness for kiromi_ai_memory::index::LexicalIndex.
mock_embedder
Deterministic 384-dim embedder for tests.
mock_summarizer
Deterministic test summarizer.
scenarios
Reusable scenario fixtures consumed by integration tests.
vector_index_contract
Generic conformance harness for kiromi_ai_memory::index::VectorIndex.