We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dea4f44 commit d203983Copy full SHA for d203983
1 file changed
tools/protovalidate-conformance/internal/cases/cases_is_email.go
@@ -84,6 +84,22 @@ func isEmailSuite() suites.Suite {
84
},
85
),
86
87
+ "invalid/leading_newline": {
88
+ Message: &cases.IsEmail{Val: "\nfoobar@example.com"},
89
+ Expected: results.Violations(
90
+ &validate.Violation{
91
+ ConstraintId: proto.String("library.is_email"),
92
+ },
93
+ ),
94
95
+ "invalid/trailing_newline": {
96
+ Message: &cases.IsEmail{Val: "foobar@example.com\n"},
97
98
99
100
101
102
103
"valid/multiple_atext": {
104
Message: &cases.IsEmail{Val: "foo.bar@example.com"},
105
Expected: results.Success(true),
0 commit comments