Skip to main content

Module testing

Module testing 

Source
Expand description

rbt::testing: Zero-copy, streamable data quality assertion & validation engine for Arrow RecordBatches.

Structs§

RecordBatchValidator
Streaming data validator for Apache Arrow record batches.
StreamingAssertionRunner
Streaming frontmatter assertion runner (per-batch + global unique state).
UniqueKeyTracker
Global composite uniqueness tracker for streaming materialize.
ValidationResult
Validation result summary for a tested model.

Enums§

Assertion
Individual column assertion types for dbt-compatible model testing.

Functions§

assertions_from_model_tests
Build assertions from frontmatter-style test declarations.