Coverage for src / tracekit / testing / __init__.py: 100%
2 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-11 23:04 +0000
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-11 23:04 +0000
1"""Testing utilities for TraceKit.
3This module provides synthetic test data generation with known ground truth
4for validation and testing purposes.
5"""
7from tracekit.testing.synthetic import (
8 GroundTruth,
9 SyntheticDataGenerator,
10 SyntheticMessageConfig,
11 SyntheticPacketConfig,
12 SyntheticSignalConfig,
13 generate_digital_signal,
14 generate_packets,
15 generate_protocol_messages,
16 generate_test_dataset,
17)
19__all__ = [
20 "GroundTruth",
21 "SyntheticDataGenerator",
22 "SyntheticMessageConfig",
23 "SyntheticPacketConfig",
24 "SyntheticSignalConfig",
25 "generate_digital_signal",
26 "generate_packets",
27 "generate_protocol_messages",
28 "generate_test_dataset",
29]