// file: crates/ksp-app-config-desk/unit_tests/bootstrap.rs // version: 1 #[test] fn fallback_logging_is_console_only_and_bounded_to_info() { let settings = super::fallback_logging_settings(); assert_eq!(settings.default_filter(), ksp_logging_lib::LogFilterLevel::Info); assert_eq!(settings.span_events(), ksp_logging_lib::SpanEvents::Off); assert!(settings.files().is_empty()); let console = settings.console(); assert!(console.is_some()); if let std::option::Option::Some(console) = console { assert!(console.enabled()); assert_eq!(console.output(), ksp_logging_lib::ConsoleOutput::Stderr); assert_eq!(console.format(), ksp_logging_lib::LogFormat::Human); } }