Skip to content

Commit e2032d9

Browse files
committed
tests/dump_db: Use real tarball entry order for path list assertion
1 parent 1bc46f2 commit e2032d9

File tree

1 file changed

+11
-15
lines changed

1 file changed

+11
-15
lines changed

src/tests/dump_db.rs

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -45,35 +45,31 @@ async fn test_dump_db_job() {
4545
let gz = GzDecoder::new(bytes.reader());
4646
let mut tar = Archive::new(gz);
4747

48-
let mut paths = tar_paths(&mut tar);
49-
// Sort the paths to make the snapshot stable until we have a consistent
50-
// order in the tarball.
51-
paths.sort();
52-
48+
let paths = tar_paths(&mut tar);
5349
assert_debug_snapshot!(paths, @r###"
5450
[
5551
"YYYY-MM-DD-HHMMSS",
5652
"YYYY-MM-DD-HHMMSS/README.md",
53+
"YYYY-MM-DD-HHMMSS/export.sql",
54+
"YYYY-MM-DD-HHMMSS/import.sql",
55+
"YYYY-MM-DD-HHMMSS/metadata.json",
56+
"YYYY-MM-DD-HHMMSS/schema.sql",
5757
"YYYY-MM-DD-HHMMSS/data",
5858
"YYYY-MM-DD-HHMMSS/data/categories.csv",
5959
"YYYY-MM-DD-HHMMSS/data/crate_downloads.csv",
60-
"YYYY-MM-DD-HHMMSS/data/crate_owners.csv",
6160
"YYYY-MM-DD-HHMMSS/data/crates.csv",
62-
"YYYY-MM-DD-HHMMSS/data/crates_categories.csv",
63-
"YYYY-MM-DD-HHMMSS/data/crates_keywords.csv",
64-
"YYYY-MM-DD-HHMMSS/data/default_versions.csv",
65-
"YYYY-MM-DD-HHMMSS/data/dependencies.csv",
6661
"YYYY-MM-DD-HHMMSS/data/keywords.csv",
6762
"YYYY-MM-DD-HHMMSS/data/metadata.csv",
6863
"YYYY-MM-DD-HHMMSS/data/reserved_crate_names.csv",
6964
"YYYY-MM-DD-HHMMSS/data/teams.csv",
7065
"YYYY-MM-DD-HHMMSS/data/users.csv",
71-
"YYYY-MM-DD-HHMMSS/data/version_downloads.csv",
66+
"YYYY-MM-DD-HHMMSS/data/crates_categories.csv",
67+
"YYYY-MM-DD-HHMMSS/data/crates_keywords.csv",
68+
"YYYY-MM-DD-HHMMSS/data/crate_owners.csv",
7269
"YYYY-MM-DD-HHMMSS/data/versions.csv",
73-
"YYYY-MM-DD-HHMMSS/export.sql",
74-
"YYYY-MM-DD-HHMMSS/import.sql",
75-
"YYYY-MM-DD-HHMMSS/metadata.json",
76-
"YYYY-MM-DD-HHMMSS/schema.sql",
70+
"YYYY-MM-DD-HHMMSS/data/default_versions.csv",
71+
"YYYY-MM-DD-HHMMSS/data/dependencies.csv",
72+
"YYYY-MM-DD-HHMMSS/data/version_downloads.csv",
7773
]
7874
"###);
7975
}

0 commit comments

Comments
 (0)