diff --git a/Cargo.toml b/Cargo.toml index 6b3a292..61f93d5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ description = "A flexible rule-based file and folder comparison tool and crate i repository = "https://github.com/VolumeGraphics/havocompare" homepage = "https://github.com/VolumeGraphics/havocompare" documentation = "https://docs.rs/havocompare" -version = "0.5.0-RC1" +version = "0.5.0-RC2" edition = "2021" license = "MIT" authors = ["Volume Graphics GmbH"] @@ -47,7 +47,7 @@ tempfile = "3.8" fs_extra = "1.3" opener = "0.6" anyhow = "1.0" -json_diff_ng = {version = "0.2"} +json_diff_ng = {version = "0.3.0-rc1"} [dev-dependencies] diff --git a/src/json.rs b/src/json.rs index 9ed2681..45227f5 100644 --- a/src/json.rs +++ b/src/json.rs @@ -128,9 +128,9 @@ mod test { } = result.detail.first().unwrap() { let differences = trim_split(differences); - assert!(differences.contains(&"car -> [ \"RX7\" :: \"Panda Trueno\" ]")); - assert!(differences.contains(&"age -> [ 21 :: 18 ]")); - assert!(differences.contains(&"name -> [ \"Keisuke\" :: \"Takumi\" ]")); + assert!(differences.contains(&"car -> { \"RX7\" != \"Panda Trueno\" }")); + assert!(differences.contains(&"age -> { 21 != 18 }")); + assert!(differences.contains(&"name -> { \"Keisuke\" != \"Takumi\" }")); assert_eq!(differences.len(), 3); assert_eq!(left.as_str(), " brothers"); @@ -160,8 +160,8 @@ mod test { } = result.detail.first().unwrap() { let differences = trim_split(differences); - assert!(differences.contains(&"car -> [ \"RX7\" :: \"Panda Trueno\" ]")); - assert!(differences.contains(&"age -> [ 21 :: 18 ]")); + assert!(differences.contains(&"car -> { \"RX7\" != \"Panda Trueno\" }")); + assert!(differences.contains(&"age -> { 21 != 18 }")); assert_eq!(differences.len(), 2); assert!(right.is_empty()); assert!(left.is_empty());