This commit is contained in:
Cyryl Płotnicki 2019-09-07 16:20:19 +01:00
parent ce5fc51637
commit 98a6f094be

View file

@ -62,15 +62,12 @@ fn forbid_backup_of_paths_within_repository() -> Result<(), BakareError> {
let repository_path = &tempdir()?.into_path(); let repository_path = &tempdir()?.into_path();
Repository::init(repository_path)?; Repository::init(repository_path)?;
let mut repository = Repository::open(repository_path)?; let mut repository = Repository::open(repository_path)?;
if let Err(e) = backup::Engine::new(repository_path, &mut repository) { let error = backup::Engine::new(repository_path, &mut repository).err().unwrap();
let correct_error = match e { let correct_error = match error {
BakareError::SourceSameAsRepository => true, BakareError::SourceSameAsRepository => true,
_ => false, _ => false,
}; };
assert!(correct_error); assert!(correct_error);
} else {
panic!("Expected error");
}
Ok(()) Ok(())
} }