diff --git a/examples/custom_error/src/main.rs b/examples/custom_error/src/main.rs index da07ee8..7884d37 100644 --- a/examples/custom_error/src/main.rs +++ b/examples/custom_error/src/main.rs @@ -2,7 +2,7 @@ use nutype::nutype; use thiserror::Error; #[nutype( - validate(with = validate_positive_odd, error = PositivelyOddError), + validate(with = validate_positively_odd, error = PositivelyOddError), derive(Debug, FromStr), )] struct PositivelyOdd(i32); @@ -16,7 +16,7 @@ enum PositivelyOddError { Even, } -fn validate_positive_odd(value: &i32) -> Result<(), PositivelyOddError> { +fn validate_positively_odd(value: &i32) -> Result<(), PositivelyOddError> { if *value < 0 { return Err(PositivelyOddError::Negative); } diff --git a/test_suite/tests/integer.rs b/test_suite/tests/integer.rs index 4fb60d4..eea1c59 100644 --- a/test_suite/tests/integer.rs +++ b/test_suite/tests/integer.rs @@ -838,7 +838,7 @@ mod custom_error { use thiserror::Error; #[nutype( - validate(with = validate_positive_odd, error = PositivelyOddError), + validate(with = validate_positively_odd, error = PositivelyOddError), derive(Debug, FromStr), )] struct PositivelyOdd(i32); @@ -852,7 +852,7 @@ mod custom_error { Even, } - fn validate_positive_odd(value: &i32) -> Result<(), PositivelyOddError> { + fn validate_positively_odd(value: &i32) -> Result<(), PositivelyOddError> { if *value < 0 { return Err(PositivelyOddError::Negative); } @@ -876,14 +876,6 @@ mod custom_error { assert_eq!(err, PositivelyOddError::Even); } - { - let err: PositivelyOddParseError = "-3".parse::().unwrap_err(); - assert!(matches!( - err, - PositivelyOddParseError::Validate(PositivelyOddError::Negative) - )); - } - let podd: PositivelyOdd = PositivelyOdd::try_new(3).unwrap(); assert_eq!(podd.into_inner(), 3); }