reject overlapping media and database paths

This commit is contained in:
Charles Hall 2025-02-28 11:14:52 -08:00
parent 81a449d1d2
commit b01b70fc20
No known key found for this signature in database
GPG key ID: 7B8E0645816E07CF
20 changed files with 146 additions and 4 deletions

View file

@ -93,3 +93,21 @@ make_snapshot_test!(
"A config with invalid values fails",
"invalid-values.toml",
);
make_snapshot_test!(
overlapping_paths_equal,
"A config with equal paths fails",
"equal-paths.toml",
);
make_snapshot_test!(
overlapping_paths_media,
"A config with the media path inside the database path fails",
"media-in-database.toml",
);
make_snapshot_test!(
overlapping_paths_database,
"A config with the database path inside the media path fails",
"database-in-media.toml",
);