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

1"""Testing utilities for TraceKit. 

2 

3This module provides synthetic test data generation with known ground truth 

4for validation and testing purposes. 

5""" 

6 

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) 

18 

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]