Add error test for unix

This commit is contained in:
Hinton 2022-04-04 11:44:43 +02:00
parent b898b32e26
commit 4ce7492558
1 changed files with 9 additions and 1 deletions

View File

@ -66,7 +66,7 @@ mod tests {
#[test]
fn test() {
scopeguard::defer!(delete_password("BitwardenTest", "BitwardenTest"););
scopeguard::defer!(delete_password("BitwardenTest", "BitwardenTest").unwrap_or({}););
set_password("BitwardenTest", "BitwardenTest", "Random").unwrap();
assert_eq!(
"Random",
@ -74,4 +74,12 @@ mod tests {
);
delete_password("BitwardenTest", "BitwardenTest").unwrap();
}
#[test]
fn test_error_no_password() {
match get_password("BitwardenTest", "BitwardenTest") {
Ok(_) => panic!("Got a result"),
Err(e) => assert_eq!("No password found", e.to_string()),
}
}
}