Fix test for to use FileID::parse()
This commit is contained in:
parent
b5da0cb613
commit
e21da820c4
1 changed files with 11 additions and 9 deletions
|
@ -124,25 +124,27 @@ mod test {
|
||||||
let s2 = String::from("/home/user/testmodule-UUID-some-id.extension.imag");
|
let s2 = String::from("/home/user/testmodule-UUID-some-id.extension.imag");
|
||||||
let s3 = String::from("/home/user/testmodule-NOHASH-some-id.imag");
|
let s3 = String::from("/home/user/testmodule-NOHASH-some-id.imag");
|
||||||
|
|
||||||
let id1 = FileID::from(s1);
|
let id1 = FileID::parse(&s1).unwrap();
|
||||||
let id2 = FileID::from(s2);
|
let id2 = FileID::parse(&s2).unwrap();
|
||||||
let id3 = FileID::from(s3);
|
assert!(FileID::parse(&s3).is_none());
|
||||||
|
|
||||||
println!("Id 1 : {:?}", id1);
|
println!("Id 1 : {:?}", id1);
|
||||||
println!("Id 2 : {:?}", id2);
|
println!("Id 2 : {:?}", id2);
|
||||||
println!("Id 3 : {:?}", id3);
|
|
||||||
|
|
||||||
assert_eq!(FileIDType::UUID, id1.get_type());
|
assert_eq!(FileIDType::UUID, id1.get_type());
|
||||||
assert_eq!(FileIDType::UUID, id2.get_type());
|
assert_eq!(FileIDType::UUID, id2.get_type());
|
||||||
assert_eq!(FileIDType::NONE, id3.get_type());
|
|
||||||
|
let h1 : String = id1.get_id().into();
|
||||||
|
let h2 : String = id2.get_id().into();
|
||||||
|
|
||||||
|
assert_eq!(String::from("some-id"), h1);
|
||||||
|
assert_eq!(String::from("some-id"), h2);
|
||||||
|
|
||||||
let f1 : String = id1.into();
|
let f1 : String = id1.into();
|
||||||
let f2 : String = id2.into();
|
let f2 : String = id2.into();
|
||||||
let f3 : String = id3.into();
|
|
||||||
|
|
||||||
assert_eq!(String::from("some-id"), f1);
|
assert_eq!(String::from("UUID-some-id"), f1);
|
||||||
assert_eq!(String::from("some-id"), f2);
|
assert_eq!(String::from("UUID-some-id"), f2);
|
||||||
assert_eq!(String::from("INVALID"), f3);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fn setup_logger() {
|
fn setup_logger() {
|
||||||
|
|
Loading…
Reference in a new issue