@@ -89,7 +89,7 @@ public void dateTimeWithNineDigitsInSecFracSuccess() {
89
89
public void dateTimeWithTenDigitsInSecFracFailure () {
90
90
assertFailure ("2015-02-28T11:00:00.1234567890Z" , new DateTimeFormatValidator (),
91
91
"[2015-02-28T11:00:00.1234567890Z] is not a valid date-time. " +
92
- "Expected [yyyy-MM-dd'T'HH:mm:ssZ, yyyy-MM-dd'T'HH:mm:ss.[0-9]{1,9}Z, yyyy-MM-dd'T'HH:mm:ss[+-]HH:mm, yyyy-MM-dd'T'HH:mm:ss.[0-9]{1,9}[+-]HH:mm]" );
92
+ "Expected [yyyy-MM-dd'T'HH:mm:ssZ, yyyy-MM-dd'T'HH:mm:ss.[0-9]{1,9}Z, yyyy-MM-dd'T'HH:mm:ss[+-]HH:mm, yyyy-MM-dd'T'HH:mm:ss.[0-9]{1,9}[+-]HH:mm]" );
93
93
}
94
94
95
95
@ Test
@@ -117,7 +117,7 @@ public void dateSuccess() {
117
117
public void timeFailure () {
118
118
assertFailure ("08:30:06 PST" , new TimeFormatValidator (),
119
119
"[08:30:06 PST] is not a valid time. " +
120
- "Expected [HH:mm:ssZ, HH:mm:ss.[0-9]{1,9}Z, HH:mm:ss[+-]HH:mm, HH:mm:ss.[0-9]{1,9}[+-]HH:mm]" );
120
+ "Expected [HH:mm:ssZ, HH:mm:ss.[0-9]{1,9}Z, HH:mm:ss[+-]HH:mm, HH:mm:ss.[0-9]{1,9}[+-]HH:mm]" );
121
121
}
122
122
123
123
@ Test
@@ -179,7 +179,7 @@ public void timeWithNineDigitsInSecFracSuccess() {
179
179
public void timeWithTenDigitsInSecFracFailure () {
180
180
assertFailure ("11:00:00.1234567890Z" , new TimeFormatValidator (),
181
181
"[11:00:00.1234567890Z] is not a valid time. " +
182
- "Expected [HH:mm:ssZ, HH:mm:ss.[0-9]{1,9}Z, HH:mm:ss[+-]HH:mm, HH:mm:ss.[0-9]{1,9}[+-]HH:mm]" );
182
+ "Expected [HH:mm:ssZ, HH:mm:ss.[0-9]{1,9}Z, HH:mm:ss[+-]HH:mm, HH:mm:ss.[0-9]{1,9}[+-]HH:mm]" );
183
183
}
184
184
185
185
@ Test
@@ -290,4 +290,13 @@ public void uriSuccess() {
290
290
assertSuccess ("http://example.org:8080/example.html" , new URIFormatValidator ());
291
291
}
292
292
293
+ @ Test
294
+ public void regexSuccess () {
295
+ assertSuccess ("([abc])+\\ s+$" , new RegexFormatValidator ());
296
+ }
297
+
298
+ @ Test
299
+ public void regexFailure () {
300
+ assertFailure ("^(abc]" , new RegexFormatValidator (), "[^(abc]] is not a valid regular expression" );
301
+ }
293
302
}
0 commit comments