mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-10-24 10:08:00 -06:00
M0: validate the committed parity manifest in xtask tests (#1214)
Parse the committed parity manifest in the existing xtask unit-test suite so duplicate TOML keys fail cargo test --workspace. Co-authored-by: srt8hellcat2-ui <225485253+srt8hellcat2-ui@users.noreply.github.com>
This commit is contained in:
co-authored by
srt8hellcat2-ui
parent
b84ab4507a
commit
b939becb06
@@ -251,6 +251,13 @@ mod tests {
|
||||
}
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn committed_manifest_is_well_formed() {
|
||||
let path = root().join("parity/acrobat-features.toml");
|
||||
let text = std::fs::read_to_string(&path).expect("read the committed parity manifest");
|
||||
let _: File = toml::from_str(&text).expect("the committed parity manifest must be valid TOML");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn registry_ids_are_extracted_from_source() {
|
||||
let src =
|
||||
|
||||
Reference in New Issue
Block a user