v0.1.4-pre.006
This commit is contained in:
17
crates/ksp-app-config-desk/unit_tests/bootstrap.rs
Normal file
17
crates/ksp-app-config-desk/unit_tests/bootstrap.rs
Normal file
@@ -0,0 +1,17 @@
|
||||
// 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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user