@@ -40,7 +40,6 @@ import io.kotest.property.Arb
4040import io.kotest.property.arbitrary.Codepoint
4141import io.kotest.property.arbitrary.alphanumeric
4242import io.kotest.property.arbitrary.arbitrary
43- import io.kotest.property.arbitrary.boolean
4443import io.kotest.property.arbitrary.choice
4544import io.kotest.property.arbitrary.constant
4645import io.kotest.property.arbitrary.enum
@@ -49,7 +48,6 @@ import io.kotest.property.arbitrary.list
4948import io.kotest.property.arbitrary.orNull
5049import io.kotest.property.arbitrary.string
5150import io.mockk.mockk
52- import kotlin.reflect.KClass
5351import kotlinx.serialization.DeserializationStrategy
5452import kotlinx.serialization.SerializationStrategy
5553import kotlinx.serialization.modules.SerializersModule
@@ -77,15 +75,6 @@ internal fun DataConnectArb.dataConnectGrpcMetadata(
7775 )
7876}
7977
80- internal fun DataConnectArb.pathSegmentType (
81- boolean : Arb <Boolean > = Arb .boolean()
82- ): Arb <KClass <out PathSegment >> = arbitrary {
83- when (boolean.bind()) {
84- true -> PathSegment .Field ::class
85- false -> PathSegment .ListIndex ::class
86- }
87- }
88-
8978internal fun DataConnectArb.fieldPathSegment (
9079 string : Arb <String > = string()
9180): Arb <PathSegment .Field > = arbitrary { PathSegment .Field (string.bind()) }
0 commit comments