Merge pull request #5 from cakebaker/simplify_test

Simplify tests
This commit is contained in:
Sylvestre Ledru
2023-05-12 13:54:39 +02:00
committed by GitHub
2 changed files with 5 additions and 17 deletions
+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));
}