Simplify tests

This commit is contained in:
Daniel Hofstetter
2023-05-12 09:59:31 +02:00
parent 3e4c6e3b6c
commit 1359dc9349
3 changed files with 6 additions and 18 deletions
Generated
+1 -1
View File
@@ -13,7 +13,7 @@ dependencies = [
[[package]]
name = "humantime_to_duration"
version = "0.1.4"
version = "0.2.0"
dependencies = [
"regex",
"time",
+1 -1
View File
@@ -6,7 +6,7 @@ use std::error::Error;
use std::fmt::{self, Display};
use time::{Date, Duration, OffsetDateTime};
#[derive(Debug)]
#[derive(Debug, PartialEq)]
pub enum ParseDurationError {
InvalidRegex(RegexError),
InvalidInput,
+4 -16
View File
@@ -5,16 +5,10 @@ use time::{Duration, OffsetDateTime};
fn test_invalid_input() {
let result = from_str("foobar");
println!("{result:?}");
match result {
Err(ParseDurationError::InvalidInput) => assert!(true),
_ => assert!(false),
}
assert_eq!(result, Err(ParseDurationError::InvalidInput));
let result = from_str("invalid 1");
match result {
Err(ParseDurationError::InvalidInput) => assert!(true),
_ => assert!(false),
}
assert_eq!(result, Err(ParseDurationError::InvalidInput));
}
#[test]
@@ -151,14 +145,8 @@ fn test_invalid_input_at_date() {
let today = OffsetDateTime::now_utc().date();
let result = from_str_at_date(today, "foobar");
println!("{result:?}");
match result {
Err(ParseDurationError::InvalidInput) => assert!(true),
_ => assert!(false),
}
assert_eq!(result, Err(ParseDurationError::InvalidInput));
let result = from_str_at_date(today, "invalid 1r");
match result {
Err(ParseDurationError::InvalidInput) => assert!(true),
_ => assert!(false),
}
assert_eq!(result, Err(ParseDurationError::InvalidInput));
}