helix_ir.test¶
helix_ir.test — automated test generation.
- helix_ir.test.generate_tests(schema: Schema, sensitivity: float = 1.5) list[Test][source]¶
Generate data quality tests based on schema metadata.
- Parameters:
schema – The schema to generate tests for.
sensitivity – Multiplier for expected cardinality deviations. Higher = more permissive (fewer false positives).
- Returns:
A list of Test objects.
- helix_ir.test.run_test(test: Test, data: list[dict[str, Any]]) TestResult[source]¶
Run a test against in-memory data.