Skip to content

Commit 16f1d99

Browse files
authored
dataconnect: tests: fix unparseableDash() in LocalDateSerializerUnitTest.kt et al (#7155)
1 parent 5ffc702 commit 16f1d99

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

firebase-dataconnect/src/test/kotlin/com/google/firebase/dataconnect/serializers/JavaTimeLocalDateSerializerUnitTest.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,8 @@ class JavaTimeLocalDateSerializerUnitTest {
222222
}
223223

224224
fun Arb.Companion.unparseableDash(): Arb<String> {
225-
val invalidString = string(1..5, codepoints.filterNot { it.value == '-'.code })
225+
val invalidString =
226+
string(1..5, codepoints.filterNot { it.value == '-'.code || Character.isDigit(it.value) })
226227
return arbitrary { rs ->
227228
val flags = Array(3) { rs.random.nextBoolean() }
228229
if (!flags[0]) {

firebase-dataconnect/src/test/kotlin/com/google/firebase/dataconnect/serializers/KotlinxDatetimeLocalDateSerializerUnitTest.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,8 @@ class KotlinxDatetimeLocalDateSerializerUnitTest {
225225
}
226226

227227
fun Arb.Companion.unparseableDash(): Arb<String> {
228-
val invalidString = string(1..5, codepoints.filterNot { it.value == '-'.code })
228+
val invalidString =
229+
string(1..5, codepoints.filterNot { it.value == '-'.code || Character.isDigit(it.value) })
229230
return arbitrary { rs ->
230231
val flags = Array(3) { rs.random.nextBoolean() }
231232
if (!flags[0]) {

firebase-dataconnect/src/test/kotlin/com/google/firebase/dataconnect/serializers/LocalDateSerializerUnitTest.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -206,10 +206,7 @@ class LocalDateSerializerUnitTest {
206206

207207
fun Arb.Companion.unparseableDash(): Arb<String> {
208208
val invalidString =
209-
string(
210-
1..5,
211-
codepoints.filterNot { it.value == '-'.code || it.value in '0'.code..'9'.code }
212-
)
209+
string(1..5, codepoints.filterNot { it.value == '-'.code || Character.isDigit(it.value) })
213210
return arbitrary { rs ->
214211
val flags = Array(3) { rs.random.nextBoolean() }
215212
if (!flags[0]) {

0 commit comments

Comments
 (0)