summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/errors.rs2
-rw-r--r--tests/file_toml.rs2
-rw-r--r--tests/get.rs1
-rw-r--r--tests/set.rs11
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));
}