Skip to content

Commit 0a23331

Browse files
committed
test: Lock in 'unknown format silently ignored' contract
1 parent caf5dbf commit 0a23331

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/test/java/com/retailsvc/http/validate/StringIntegerNumberTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,4 +230,12 @@ void stringRejectsNonString() {
230230
.extracting(t -> ((ValidationException) t).error().keyword())
231231
.isEqualTo("type");
232232
}
233+
234+
@Test
235+
void stringFormatUnknownIsIgnored() {
236+
StringSchema s =
237+
new StringSchema(
238+
Set.of(TypeName.STRING), null, null, null, "definitely-not-a-format", null);
239+
assertThatCode(() -> v.validate("anything", s, "/v")).doesNotThrowAnyException();
240+
}
233241
}

0 commit comments

Comments
 (0)