v0.1.4-pre.008-fix.003

This commit is contained in:
2026-08-16 13:46:12 +02:00
parent 60d3cb5606
commit 675350f5bf
4 changed files with 100 additions and 5 deletions

View File

@@ -1,5 +1,5 @@
// file: crates/ksp-config-lib/unit_tests/logging.rs
// version: 1
// version: 2
#[test]
fn committed_logging_profile_maps_complete_runtime_contract() {
@@ -23,11 +23,13 @@ fn committed_logging_profile_maps_complete_runtime_contract() {
let settings = resolved.settings();
assert_eq!(settings.default_filter(), ksp_logging_lib::LogFilterLevel::Warn);
assert_eq!(settings.span_events(), ksp_logging_lib::SpanEvents::NewAndClose);
assert_eq!(settings.target_filters().len(), 2);
assert_eq!(settings.target_filters().len(), 3);
assert_eq!(settings.target_filters()[0].target_prefix(), "ksp-config-lib");
assert_eq!(settings.target_filters()[0].level(), ksp_logging_lib::LogFilterLevel::Trace);
assert_eq!(settings.target_filters()[1].target_prefix(), "ksp-logging-lib");
assert_eq!(settings.target_filters()[1].level(), ksp_logging_lib::LogFilterLevel::Debug);
assert_eq!(settings.target_filters()[2].target_prefix(), "ksp-app-config-desk");
assert_eq!(settings.target_filters()[2].level(), ksp_logging_lib::LogFilterLevel::Debug);
let console = settings.console();
assert!(console.is_some(), "committed Logging Config declares console settings");
let console = match console {