diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/errors.rs | 2 | ||||
-rw-r--r-- | tests/file_toml.rs | 2 | ||||
-rw-r--r-- | tests/get.rs | 1 | ||||
-rw-r--r-- | tests/set.rs | 11 |
4 files changed, 7 insertions, 9 deletions
diff --git a/tests/errors.rs b/tests/errors.rs index d1e7afc..5f4a1a5 100644 --- a/tests/errors.rs +++ b/tests/errors.rs @@ -23,7 +23,7 @@ fn test_error_parse() { assert!(res.is_err()); assert_eq!( res.unwrap_err().to_string(), - "failed to parse datetime for key `error` in tests/Settings-invalid.toml".to_string() + "failed to parse datetime for key `error` at line 2 column 9 in tests/Settings-invalid.toml".to_string() ); } diff --git a/tests/file_toml.rs b/tests/file_toml.rs index 13e1d8e..d1ae5db 100644 --- a/tests/file_toml.rs +++ b/tests/file_toml.rs @@ -82,6 +82,6 @@ fn test_error_parse() { assert!(res.is_err()); assert_eq!( res.unwrap_err().to_string(), - "failed to parse datetime for key `error` in tests/Settings-invalid.toml".to_string() + "failed to parse datetime for key `error` at line 2 column 9 in tests/Settings-invalid.toml".to_string() ); } diff --git a/tests/get.rs b/tests/get.rs index acc823d..a5fea69 100644 --- a/tests/get.rs +++ b/tests/get.rs @@ -206,6 +206,7 @@ fn test_struct_array() { #[test] fn test_enum() { #[derive(Debug, Deserialize, PartialEq)] + #[serde(rename_all = "lowercase")] enum Diode { Off, Brightness(i32), diff --git a/tests/set.rs b/tests/set.rs index bd439a0..ac8d5c9 100644 --- a/tests/set.rs +++ b/tests/set.rs @@ -82,15 +82,12 @@ fn test_set_arr_path() { fn test_set_capital() { let mut c = Config::default(); - c.set_default("tHiS", false).unwrap(); - c.set("THAT", true).unwrap(); - c.merge(File::from_str("{\"loGleVel\": 5}", FileFormat::Json)) + c.set_default("this", false).unwrap(); + c.set("ThAt", true).unwrap(); + c.merge(File::from_str("{\"logLevel\": 5}", FileFormat::Json)) .unwrap(); assert_eq!(c.get("this").ok(), Some(false)); - assert_eq!(c.get("ThIs").ok(), Some(false)); - assert_eq!(c.get("that").ok(), Some(true)); - assert_eq!(c.get("THAT").ok(), Some(true)); + assert_eq!(c.get("ThAt").ok(), Some(true)); assert_eq!(c.get("logLevel").ok(), Some(5)); - assert_eq!(c.get("loglevel").ok(), Some(5)); } |