Update to version 0.3.1; Fixes RHBZ#2292643

epel10
Fabio Valentini 8 months ago
parent 236237ecea
commit 009de543e2
No known key found for this signature in database
GPG Key ID: 5AC5F572E5D410AF

1
.gitignore vendored

@ -1,2 +1,3 @@
/cargo-util-schemas-0.2.0.crate
/cargo-util-schemas-0.3.0.crate
/cargo-util-schemas-0.3.1.crate

@ -0,0 +1,15 @@
--- cargo-util-schemas-0.3.1/Cargo.toml 1970-01-01T00:00:01+00:00
+++ cargo-util-schemas-0.3.1/Cargo.toml 2024-06-24T17:54:31.454474+00:00
@@ -46,10 +46,10 @@
version = "2.5.0"
[dev-dependencies.snapbox]
-version = "0.5.9"
+version = "0.6.5"
features = [
"diff",
- "path",
+ "dir",
"term-svg",
]

@ -0,0 +1,51 @@
diff --git a/src/core/partial_version.rs b/src/core/partial_version.rs
index 5057d6046e1..00252f56aa0 100644
--- a/src/core/partial_version.rs
+++ b/src/core/partial_version.rs
@@ -186,6 +186,7 @@ enum ErrorKind {
#[cfg(test)]
mod test {
use super::*;
+ use snapbox::prelude::*;
use snapbox::str;
#[test]
@@ -202,7 +203,7 @@ mod test {
Ok(result) => result.to_string(),
Err(err) => format!("didn't pass: {err}"),
};
- snapbox::assert_eq(expected.clone(), actual);
+ snapbox::assert_data_eq!(actual, expected.clone().raw());
}
}
@@ -241,7 +242,7 @@ mod test {
Ok(result) => format!("didn't fail: {result:?}"),
Err(err) => err.to_string(),
};
- snapbox::assert_eq(expected.clone(), actual);
+ snapbox::assert_data_eq!(actual, expected.clone().raw());
}
}
}
diff --git a/src/manifest/rust_version.rs b/src/manifest/rust_version.rs
index 5c40097737f..7afcf92bd80 100644
--- a/src/manifest/rust_version.rs
+++ b/src/manifest/rust_version.rs
@@ -106,6 +106,7 @@ enum RustVersionErrorKind {
#[cfg(test)]
mod test {
use super::*;
+ use snapbox::prelude::*;
use snapbox::str;
#[test]
@@ -212,7 +213,7 @@ mod test {
Ok(result) => format!("didn't fail: {result:?}"),
Err(err) => err.to_string(),
};
- snapbox::assert_eq(expected.clone(), actual);
+ snapbox::assert_data_eq!(actual, expected.clone().raw());
}
}
}

@ -5,13 +5,20 @@
%global crate cargo-util-schemas
Name: rust-cargo-util-schemas
Version: 0.3.0
Version: 0.3.1
Release: %autorelease
Summary: Deserialization schemas for Cargo
License: MIT OR Apache-2.0
URL: https://crates.io/crates/cargo-util-schemas
Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
# * bump snapbox dev-dependency from 0.5.9 to 0.6.5:
# https://github.com/rust-lang/cargo/pull/13963
Patch: cargo-util-schemas-fix-metadata.diff
# * backport upstream port to snapbox 0.6:
# https://github.com/rust-lang/cargo/commit/4a6f25c
Patch: port-to-snapbox-0.6.patch
BuildRequires: cargo-rpm-macros >= 24

@ -1 +1 @@
SHA512 (cargo-util-schemas-0.3.0.crate) = 5ef4687702e7f6d37770bfcd4ddb5b547ef3d4f4eb4713183fe8b74c49651a75d5397d5adda6ed07c6adf2f0cc10117d32a7bdd307a42e9ce6feb6f11a959ad6
SHA512 (cargo-util-schemas-0.3.1.crate) = cae07c2e13142aa5314461930ec825ee2044b72ea547d1d308a4c67b7ad5c83f016489bd8f9974f09ca39299164f857ad4a1d776de738bb522f3c0c60c5446e1

Loading…
Cancel
Save