aboutsummaryrefslogtreecommitdiffstats
path: root/validator_derive/tests/test_derive.rs
diff options
context:
space:
mode:
Diffstat (limited to 'validator_derive/tests/test_derive.rs')
-rw-r--r--validator_derive/tests/test_derive.rs14
1 files changed, 6 insertions, 8 deletions
diff --git a/validator_derive/tests/test_derive.rs b/validator_derive/tests/test_derive.rs
index 6832762..9b9bad7 100644
--- a/validator_derive/tests/test_derive.rs
+++ b/validator_derive/tests/test_derive.rs
@@ -1,5 +1,3 @@
-#![feature(attr_literals)]
-
#[macro_use] extern crate validator_derive;
extern crate validator;
#[macro_use] extern crate serde_derive;
@@ -9,16 +7,16 @@ use validator::Validate;
#[derive(Debug, Validate, Deserialize)]
-#[validate(schema(function = "validate_signup", skip_on_field_errors = false))]
+#[validate(schema(function = "validate_signup", skip_on_field_errors = "false"))]
struct SignupData {
#[validate(email)]
mail: String,
#[validate(url)]
site: String,
- #[validate(length(min = 1), custom = "validate_unique_username")]
+ #[validate(length(min = "1"), custom = "validate_unique_username")]
#[serde(rename = "firstName")]
first_name: String,
- #[validate(range(min = 18, max = 20))]
+ #[validate(range(min = "18", max = "20"))]
age: u32,
}
@@ -47,11 +45,11 @@ fn validate_signup(data: &SignupData) -> Option<(String, String)> {
}
#[derive(Debug, Validate, Deserialize)]
-#[validate(schema(function = "validate_signup2", skip_on_field_errors = false))]
+#[validate(schema(function = "validate_signup2", skip_on_field_errors = "false"))]
struct SignupData2 {
#[validate(email)]
mail: String,
- #[validate(range(min = 18, max = 20))]
+ #[validate(range(min = "18", max = "20"))]
age: u32,
}
@@ -60,7 +58,7 @@ struct SignupData2 {
struct SignupData3 {
#[validate(email)]
mail: String,
- #[validate(range(min = 18, max = 20))]
+ #[validate(range(min = "18", max = "20"))]
age: u32,
}