From 98a6f094be7e538d9a7c1145c5964cf56ce33aeb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cyryl=20P=C5=82otnicki?= Date: Sat, 7 Sep 2019 16:20:19 +0100 Subject: [PATCH] Cleanup --- tests/system_tests.rs | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/tests/system_tests.rs b/tests/system_tests.rs index 74ec52c..b3a8e2b 100644 --- a/tests/system_tests.rs +++ b/tests/system_tests.rs @@ -62,15 +62,12 @@ fn forbid_backup_of_paths_within_repository() -> Result<(), BakareError> { let repository_path = &tempdir()?.into_path(); Repository::init(repository_path)?; let mut repository = Repository::open(repository_path)?; - if let Err(e) = backup::Engine::new(repository_path, &mut repository) { - let correct_error = match e { - BakareError::SourceSameAsRepository => true, - _ => false, - }; - assert!(correct_error); - } else { - panic!("Expected error"); - } + let error = backup::Engine::new(repository_path, &mut repository).err().unwrap(); + let correct_error = match error { + BakareError::SourceSameAsRepository => true, + _ => false, + }; + assert!(correct_error); Ok(()) }