krkn_lib.tests.test_krkn_telemetry_models module
- class krkn_lib.tests.test_krkn_telemetry_models.KrknTelemetryModelsTests(methodName='runTest')
Bases:
TestCase- test_chaos_run_telemetry()
- test_chaos_run_telemetry_empty_constructor_has_error_logs()
Test error_logs is initialized when using empty constructor
- test_chaos_run_telemetry_error_logs_edge_cases()
Test error_logs field handles edge cases properly
- test_chaos_run_telemetry_security_fields_defaults()
Test security fields default to False when not provided in JSON
- test_chaos_run_telemetry_with_error_logs()
Test error_logs field is properly parsed from JSON and serialized
- test_chaos_run_telemetry_with_security_fields()
Test security fields (FIPS, etcd encryption, IPsec) are properly parsed from JSON and serialized
- test_cluster_event()
- test_scenario_telemetry()