diff --git a/Cargo.lock b/Cargo.lock index 7e96fec..1158ab2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -40,7 +40,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c88b9ca26f9c16ec830350d309397e74ee9abdfd8eb1f71cb6ecc71a3fc818da" dependencies = [ "doc-comment", - "predicates", + "predicates 1.0.4", "predicates-core", "predicates-tree", "wait-timeout", @@ -48,13 +48,13 @@ dependencies = [ [[package]] name = "assert_fs" -version = "1.0.0" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04dabd011e19821a348abb0dec7b7fda959cd6b3477c474395b958b291942b0e" +checksum = "b0ca6aa3066e6c6f0357e056a25fa95e8737f15a04f9aead0b22d0d082a39465" dependencies = [ "doc-comment", "globwalk", - "predicates", + "predicates 2.0.0", "predicates-core", "predicates-tree", "tempfile", @@ -199,6 +199,12 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198" +[[package]] +name = "difflib" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" + [[package]] name = "doc-comment" version = "0.3.3" @@ -232,6 +238,12 @@ dependencies = [ "duct", ] +[[package]] +name = "either" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" + [[package]] name = "encode_unicode" version = "0.3.6" @@ -270,15 +282,6 @@ dependencies = [ "synstructure", ] -[[package]] -name = "float-cmp" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da62c4f1b81918835a8c6a484a397775fff5953fe83529afd51b05f5c6a6617d" -dependencies = [ - "num-traits", -] - [[package]] name = "fnv" version = "1.0.7" @@ -317,10 +320,11 @@ dependencies = [ [[package]] name = "globwalk" -version = "0.7.3" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9db17aec586697a93219b19726b5b68307eba92898c34b170857343fe67c99d" +checksum = "93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc" dependencies = [ + "bitflags", "ignore", "walkdir", ] @@ -373,6 +377,15 @@ dependencies = [ "regex", ] +[[package]] +name = "itertools" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf" +dependencies = [ + "either", +] + [[package]] name = "lazy_static" version = "1.4.0" @@ -434,21 +447,6 @@ dependencies = [ "void", ] -[[package]] -name = "normalize-line-endings" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" - -[[package]] -name = "num-traits" -version = "0.2.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611" -dependencies = [ - "autocfg", -] - [[package]] name = "number_prefix" version = "0.3.0" @@ -490,10 +488,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "347a1b6f0b21e636bc9872fb60b83b8e185f6f5516298b8238699f7f9a531030" dependencies = [ "difference", - "float-cmp", - "normalize-line-endings", "predicates-core", - "regex", +] + +[[package]] +name = "predicates" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6e46ca79eb4e21e2ec14430340c71250ab69332abf85521c95d3a8bc336aa76" +dependencies = [ + "difflib", + "itertools", + "predicates-core", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 50829ed..4f8d2a0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,6 +26,6 @@ structopt = "0.3.15" [dev-dependencies] assert_cmd = "1.0.1" -assert_fs = "1.0.0" +assert_fs = "1.0.3" lazy_static = "1.4.0" rexpect = "0.4.0"