v0.1.4-pre.015
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: crates/ksp-config-lib/unit_tests/management.rs
|
||||
// version: 3
|
||||
// version: 4
|
||||
|
||||
static NEXT_FIXTURE_ID: std::sync::atomic::AtomicU64 = std::sync::atomic::AtomicU64::new(1);
|
||||
|
||||
@@ -211,6 +211,15 @@ fn raw_source_candidate_rejects_schema_and_unknown_file_ids_without_filesystem_e
|
||||
cleanup_fixture(&fixture);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn logging_file_ansi_mutator_completes_typed_management_surface() {
|
||||
let filter = crate::LoggingOutputFilterConfig::new("info", std::vec!["*".to_owned()], std::vec!["*".to_owned()]);
|
||||
let mut file = crate::LoggingFileConfig::new("file.test", true, "test.log", "daily", "human", filter);
|
||||
assert!(!file.ansi());
|
||||
file.set_ansi(true);
|
||||
assert!(file.ansi());
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn typed_logging_document_can_be_mutated_validated_and_persisted_atomically() {
|
||||
let fixture = management_fixture();
|
||||
|
||||
Reference in New Issue
Block a user