Adapt tests for new StoreId::is_in_collection() interface

This commit is contained in:
Matthias Beyer 2016-09-03 19:32:27 +02:00
parent 3c31854e66
commit 253c8a6f54

View file

@ -228,24 +228,23 @@ mod test {
#[test] #[test]
fn storeid_in_collection() { fn storeid_in_collection() {
use std::path::PathBuf;
let p = module_path::ModuleEntryPath::new("1/2/3/4/5/6/7/8/9/0").into_storeid().unwrap(); let p = module_path::ModuleEntryPath::new("1/2/3/4/5/6/7/8/9/0").into_storeid().unwrap();
assert!(p.is_in_collection(&["test", "1"])); assert!(p.is_in_collection(&PathBuf::from("test/1")));
assert!(p.is_in_collection(&["test", "1", "2"])); assert!(p.is_in_collection(&PathBuf::from("test/1/2")));
assert!(p.is_in_collection(&["test", "1", "2", "3"])); assert!(p.is_in_collection(&PathBuf::from("test/1/2/3")));
assert!(p.is_in_collection(&["test", "1", "2", "3", "4"])); assert!(p.is_in_collection(&PathBuf::from("test/1/2/3/4")));
assert!(p.is_in_collection(&["test", "1", "2", "3", "4", "5"])); assert!(p.is_in_collection(&PathBuf::from("test/1/2/3/4/5")));
assert!(p.is_in_collection(&["test", "1", "2", "3", "4", "5", "6"])); assert!(p.is_in_collection(&PathBuf::from("test/1/2/3/4/5/6")));
assert!(p.is_in_collection(&["test", "1", "2", "3", "4", "5", "6", "7"])); assert!(p.is_in_collection(&PathBuf::from("test/1/2/3/4/5/6/7")));
assert!(p.is_in_collection(&["test", "1", "2", "3", "4", "5", "6", "7", "8"])); assert!(p.is_in_collection(&PathBuf::from("test/1/2/3/4/5/6/7/8")));
assert!(p.is_in_collection(&["test", "1", "2", "3", "4", "5", "6", "7", "8", "9"])); assert!(p.is_in_collection(&PathBuf::from("test/1/2/3/4/5/6/7/8/9")));
assert!(p.is_in_collection(&PathBuf::from("test/1/2/3/4/5/6/7/8/9/0")));
// "0" is the filename, not a collection assert!(!p.is_in_collection(&PathBuf::from("test/0/2/3/4/5/6/7/8/9/0")));
assert!(!p.is_in_collection(&["test", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0"])); assert!(!p.is_in_collection(&PathBuf::from("test/1/2/3/4/5/6/8")));
assert!(!p.is_in_collection(&PathBuf::from("test/1/2/3/leet/5/6/7")));
assert!(!p.is_in_collection(&["test", "0", "2", "3", "4", "5", "6", "7", "8", "9", "0"]));
assert!(!p.is_in_collection(&["test", "1", "2", "3", "4", "5", "6", "8"]));
assert!(!p.is_in_collection(&["test", "1", "2", "3", "leet", "5", "6", "7"]));
} }
} }