diff options
-rw-r--r-- | src/args.rs | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/src/args.rs b/src/args.rs index c7a4917..00d3c9f 100644 --- a/src/args.rs +++ b/src/args.rs @@ -173,26 +173,32 @@ mod tests { } #[test] - fn parse_auth_plain() { + fn parse_auth_plain() -> Result<(), String> { assert_eq!( - parse_auth("username:password").unwrap(), + parse_auth("username:password")?, create_required_auth("username", "password", "plain") ); + + Ok(()) } #[test] - fn parse_auth_sha256() { + fn parse_auth_sha256() -> Result<(), String> { assert_eq!( - parse_auth("username:sha256:hash").unwrap(), + parse_auth("username:sha256:hash")?, create_required_auth("username", "hash", "sha256") ); + + Ok(()) } #[test] - fn parse_auth_sha512() { + fn parse_auth_sha512() -> Result<(), String> { assert_eq!( - parse_auth("username:sha512:hash").unwrap(), + parse_auth("username:sha512:hash")?, create_required_auth("username", "hash", "sha512") ); + + Ok(()) } }
\ No newline at end of file |