Skip to content

Docs

Docs #10850

GitHub Actions / Test report for 3-JVM-11 failed Jul 25, 2024 in 0s

5536 passed, 2 failed and 2 skipped

Tests failed

Report Passed Failed Skipped Time
client/http4s-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.http4s.Http4ClientStreamingTests.xml 1✅ 85ms
client/http4s-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.http4s.Http4sClientBasicTests.xml 60✅ 3s
client/http4s-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.http4s.Http4sClientRequestTests.xml 1✅ 1s
client/play-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.play.PlayClientBasicTests.xml 60✅ 760ms
client/play-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.play.PlayClientStreamingTests.xml 1✅ 478ms
client/play29-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.play.PlayClientBasicTests.xml 60✅ 1s
client/play29-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.play.PlayClientStreamingTests.xml 1✅ 38ms
client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientBasicTests.xml 60✅ 630ms
client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientBasicZioTests.xml 60✅ 2s
client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientMultipartTests.xml 3✅ 458ms
client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientRequestTests.xml 3✅ 21ms
client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientStreamingTests.xml 1✅ 73ms
client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientStreamingZioTests.xml 1✅ 132ms
client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientWebSocketPekkoTests.xml 3✅ 1s
client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientWebSocketTests.xml 3✅ 353ms
client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientWebSocketZioTests.xml 3✅ 375ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.annotations.DeriveEndpointIOTest.xml 30✅ 217ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.AttributeTest.xml 3✅ 8ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.CodecDelimitedTest.xml 2✅ 16ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.CodecScala3Test.xml 1✅ 1ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.CodecTest.xml 6✅ 677ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.CodecTestDateTime.xml 14✅ 101ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.EndpointScala3Test.xml 3✅ 4ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.EndpointTest.xml 79✅ 163ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.generic.EnumsCodecDerivationTest.xml 4✅ 139ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.generic.FormCodecDerivationTest.xml 15✅ 241ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.generic.MultipartCodecDerivationTest.xml 14✅ 549ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.generic.SchemaGenericAutoTest.xml 29✅ 536ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.generic.SchemaGenericSemiautoTest.xml 1✅ 72ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.generic.ValueClassCodecDerivationTest.xml 1✅ 24ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.internal.MimeByExtensionDBTest.xml 1✅ 33ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.internal.RichEndpointInputTest.xml 5✅ 3ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.internal.RichEndpointOutputTest.xml 1✅ 14ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.internal.UrlencodedDataTest.xml 4✅ 1ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.namespacing.SchemaMacroNamespaceTest.xml 2✅ 502ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.SchemaAnnotationsTest.xml 1✅ 1ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.SchemaApplyValidationTest.xml 13✅ 187ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.SchemaMacroScala3Test.xml 9✅ 39ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.SchemaMacroTest.xml 26✅ 572ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.SchemaSerialisationTest.xml 10✅ 854ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.SchemaTest.xml 13✅ 228ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.typelevel.MatchTypeTest.xml 8✅ 1s
core/target/jvm-3/test-reports/TEST-sttp.tapir.ValidatorScala3EnumTest.xml 3✅ 83ms
core/target/jvm-3/test-reports/TEST-sttp.tapir.ValidatorTest.xml 28✅ 19ms
docs/apispec-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.apispec.schema.TapirSchemaToJsonSchemaTest.xml 10✅ 1s
docs/asyncapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.asyncapi.VerifyAsyncAPIYamlTest.xml 15✅ 933ms
docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.EndpointToOpenAPIDocsTest.xml 90✅ 70ms
docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyJsonTest.xml 1✅ 593ms
docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlCoproductTest.xml 11✅ 298ms
docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlDecodeFailureOutputTest.xml 5✅ 18ms
docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlExampleTest.xml 13✅ 179ms
docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlMultiCustomiseSchemaTest.xml 5✅ 95ms
docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlOneOfBodyTest.xml 4✅ 52ms
docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlOneOfTest.xml 9✅ 97ms
docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlSecurityTest.xml 9✅ 194ms
docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlTest.xml 62✅ 788ms
docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlValidatorTest.xml 21✅ 177ms
docs/redoc-bundle/target/jvm-3/test-reports/TEST-sttp.tapir.redoc.bundle.RedocInterpreterTest.xml 9✅ 4s
docs/swagger-ui-bundle/target/jvm-3/test-reports/TEST-sttp.tapir.swagger.bundle.SwaggerInterpreterTest.xml 9✅ 5s
files/target/jvm-3/test-reports/TEST-sttp.tapir.FilesSpec.xml 1✅ 354ms
integrations/enumeratum/target/jvm-3/test-reports/TEST-sttp.tapir.codec.enumeratum.TapirCodecEnumeratumTest.xml 5✅ 435ms
integrations/iron/target/jvm-3/test-reports/TEST-sttp.iron.codec.iron.TapirCodecIronTestScala3.xml 30✅ 235ms
integrations/monix-newtype/target/jvm-3/test-reports/TEST-sttp.tapir.codec.monix.newtype.TapirCodecMonixNewTypeTest.xml 6✅ 188ms
integrations/refined/target/jvm-3/test-reports/TEST-sttp.tapir.codec.refined.TapirCodecRefinedTest.xml 7✅ 151ms
integrations/refined/target/jvm-3/test-reports/TEST-sttp.tapir.codec.refined.TapirCodecRefinedTestScala3.xml 17✅ 147ms
integrations/zio-prelude/target/jvm-3/test-reports/TEST-sttp.tapir.codec.zio.prelude.newtype.TapirNewtypeSupportTest.xml 8✅ 560ms
integrations/zio-prelude/target/jvm-3/test-reports/TEST-sttp.tapir.codec.zio.prelude.newtype.TapirNewtypeTest.xml 8✅ 2ms
integrations/zio/target/jvm-3/test-reports/TEST-sttp.tapir.ztapir.ZioServerSentEventsTest.xml 4✅ 2s
integrations/zio/target/jvm-3/test-reports/TEST-sttp.tapir.ztapir.ZTapirTest.xml 2✅ 1s
json/circe/target/jvm-3/test-reports/TEST-sttp.tapir.json.circe.TapirJsonCirceTests.xml 6✅ 582ms
json/jsoniter/target/jvm-3/test-reports/TEST-sttp.tapir.json.jsoniter.TapirJsonJsoniterTests.xml 1✅ 284ms
json/pickler/target/jvm-3/test-reports/TEST-sttp.tapir.json.pickler.PicklerBasicTest.xml 15✅ 1s
json/pickler/target/jvm-3/test-reports/TEST-sttp.tapir.json.pickler.PicklerCoproductTest.xml 8✅ 410ms
json/pickler/target/jvm-3/test-reports/TEST-sttp.tapir.json.pickler.PicklerCustomizationTest.xml 5✅ 854ms
json/pickler/target/jvm-3/test-reports/TEST-sttp.tapir.json.pickler.PicklerEnumTest.xml 6✅ 231ms
json/pickler/target/jvm-3/test-reports/TEST-sttp.tapir.json.pickler.SchemaGenericAutoTest.xml 26✅ 2❌ 2⚪ 2s
json/play29json/target/jvm-3/test-reports/TEST-sttp.tapir.json.play.TapirJsonPlayTests.xml 12✅ 740ms
json/playjson/target/jvm-3/test-reports/TEST-sttp.tapir.json.play.TapirJsonPlayTests.xml 12✅ 889ms
json/sprayjson/target/jvm-3/test-reports/TEST-sttp.tapir.json.spray.TapirJsonSprayTests.xml 8✅ 139ms
json/tethys/target/jvm-3/test-reports/TEST-sttp.tapir.json.circe.TapirJsonTethysTests.xml 1✅ 323ms
json/upickle/target/jvm-3/test-reports/TEST-sttp.tapir.json.upickle.TapirJsonuPickleTests.xml 7✅ 134ms
json/zio/target/jvm-3/test-reports/TEST-sttp.tapir.json.zio.TapirJsonZioTest.xml 8✅ 246ms
metrics/datadog-metrics/target/jvm-3/test-reports/TEST-sttp.tapir.server.metrics.datadog.DatadogMetricsTest.xml 5✅ 11s
metrics/opentelemetry-metrics/target/jvm-3/test-reports/TEST-sttp.tapir.server.metrics.opentelemetry.OpenTelemetryMetricsTest.xml 5✅ 3s
metrics/prometheus-metrics/target/jvm-3/test-reports/TEST-sttp.tapir.server.metrics.prometheus.PrometheusMetricsTest.xml 7✅ 3s
metrics/zio-metrics/target/jvm-3/test-reports/TEST-sttp.tapir.server.metrics.zio.ZioMetricsTest.xml 3✅ 2s
server/armeria-server/cats/target/jvm-3/test-reports/TEST-sttp.tapir.server.armeria.cats.ArmeriaCatsServerTest.xml 252✅ 5s
server/armeria-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.armeria.ArmeriaFutureServerTest.xml 250✅ 13s
server/armeria-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.armeria.RouteMappingTest.xml 7✅ 1s
server/armeria-server/zio/target/jvm-3/test-reports/TEST-sttp.tapir.server.armeria.zio.ArmeriaZioServerTest.xml 252✅ 6s
server/core/target/jvm-3/test-reports/TEST-sttp.tapir.server.interceptor.cors.CORSConfigTest.xml 2✅ 35ms
server/core/target/jvm-3/test-reports/TEST-sttp.tapir.server.interceptor.cors.CORSInterceptorTest.xml 2✅ 4ms
server/core/target/jvm-3/test-reports/TEST-sttp.tapir.server.interceptor.decodefailure.DefaultDecodeFailureHandlerTest.xml 5✅ 121ms
server/core/target/jvm-3/test-reports/TEST-sttp.tapir.server.interpreter.DecodeBasicInputsResultTest.xml 4✅ 38ms
server/core/target/jvm-3/test-reports/TEST-sttp.tapir.server.interpreter.DecodeBasicInputsTest.xml 1✅ 3ms
server/core/target/jvm-3/test-reports/TEST-sttp.tapir.server.interpreter.FilterServerEndpointsTest.xml 9✅ 30ms
server/core/target/jvm-3/test-reports/TEST-sttp.tapir.server.interpreter.ServerInterpreterTest.xml 3✅ 564ms
server/http4s-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.http4s.Http4sServerSentEventsTest.xml 4✅ 5ms
server/http4s-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.http4s.Http4sServerStubStreamingTest.xml 1✅ 2s
server/http4s-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.http4s.Http4sServerStubTest.xml 1✅ 4ms
server/http4s-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.http4s.Http4sServerTest.xml 284✅ 21s
server/http4s-server/zio/target/jvm-3/test-reports/TEST-sttp.tapir.server.http4s.ztapir.ZEndpointTest.xml 1✅ 969ms
server/http4s-server/zio/target/jvm-3/test-reports/TEST-sttp.tapir.server.http4s.ztapir.ZHttp4sServerStubStreamingTest.xml 1✅ 25ms
server/http4s-server/zio/target/jvm-3/test-reports/TEST-sttp.tapir.server.http4s.ztapir.ZHttp4sServerStubTest.xml 1✅ 833ms
server/http4s-server/zio/target/jvm-3/test-reports/TEST-sttp.tapir.server.http4s.ztapir.ZHttp4sServerTest.xml 278✅ 13s
server/jdkhttp-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.jdkhttp.internal.KMPMatcherTest.xml 2✅ 4ms
server/jdkhttp-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.jdkhttp.JdkHttpServerTest.xml 258✅ 14s
server/netty-server/cats/target/jvm-3/test-reports/TEST-sttp.tapir.server.netty.cats.NettyCatsServerStubTest.xml 1✅ 25ms
server/netty-server/cats/target/jvm-3/test-reports/TEST-sttp.tapir.server.netty.cats.NettyCatsServerTest.xml 276✅ 15s
server/netty-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.netty.internal.reactivestreams.SubscriberInputStreamTest.xml 7✅ 2s
server/netty-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.netty.NettyFutureServerStubTest.xml 1✅ 387ms
server/netty-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.netty.NettyFutureServerTest.xml 252✅ 19s
server/netty-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.netty.NettyServerRequestSpec.xml 6✅ 56ms
server/netty-server/zio/target/jvm-3/test-reports/TEST-sttp.tapir.server.netty.zio.NettyZioServerStubTest.xml 1✅ 862ms
server/netty-server/zio/target/jvm-3/test-reports/TEST-sttp.tapir.server.netty.zio.NettyZioServerTest.xml 214✅ 13s
server/pekko-http-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.pekkohttp.PekkoHttpServerStubStreamingTest.xml 1✅ 19ms
server/pekko-http-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.pekkohttp.PekkoHttpServerStubTest.xml 1✅ 53ms
server/pekko-http-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.pekkohttp.PekkoHttpServerTest.xml 280✅ 11s
server/pekko-http-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.pekkohttp.PekkoServerSentEventsTest.xml 4✅ 10ms
server/play-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.play.PlayServerStubStreamingTest.xml 1✅ 21ms
server/play-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.play.PlayServerStubTest.xml 1✅ 29ms
server/play-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.play.PlayServerTest.xml 278✅ 23s
server/sttp-mock-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.mockserver.SttpMockServerClientSpec.xml 7✅ 1s
server/sttp-stub-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.stub.SttpClientTestUsingStub.xml 3✅ 35ms
server/sttp-stub-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.stub.SttpStubServerTest.xml 9✅ 1s
server/sttp-stub-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.stub.TapirStubInterpreterTest.xml 10✅ 216ms
server/vertx-server/cats/target/jvm-3/test-reports/TEST-sttp.tapir.server.vertx.cats.CatsVertxServerTest.xml 268✅ 4s
server/vertx-server/cats/target/jvm-3/test-reports/TEST-sttp.tapir.server.vertx.cats.streams.Fs2StreamTest.xml 5✅ 12s
server/vertx-server/cats/target/jvm-3/test-reports/TEST-sttp.tapir.server.vertx.cats.VertxCatsServerStubStreamingTest.xml 1✅ 407ms
server/vertx-server/cats/target/jvm-3/test-reports/TEST-sttp.tapir.server.vertx.cats.VertxCatsServerStubTest.xml 1✅ 6ms
server/vertx-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.vertx.VertxBlockingServerTest.xml 250✅ 5s
server/vertx-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.vertx.VertxFutureServerStubTest.xml 1✅ 468ms
server/vertx-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.vertx.VertxServerTest.xml 267✅ 4s
server/vertx-server/zio/target/jvm-3/test-reports/TEST-sttp.tapir.server.vertx.zio.streams.ZStreamTest.xml 5✅ 18s
server/vertx-server/zio/target/jvm-3/test-reports/TEST-sttp.tapir.server.vertx.zio.VertxZioServerStubStreamingTest.xml 1✅ 1s
server/vertx-server/zio/target/jvm-3/test-reports/TEST-sttp.tapir.server.vertx.zio.VertxZioServerStubTest.xml 1✅ 4ms
server/vertx-server/zio/target/jvm-3/test-reports/TEST-sttp.tapir.server.vertx.zio.ZioVertxServerTest.xml 268✅ 5s
server/zio-http-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.ziohttp.ZioHttpServerStubStreamingTest.xml 1✅ 114ms
server/zio-http-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.ziohttp.ZioHttpServerStubTest.xml 1✅ 855ms
server/zio-http-server/target/jvm-3/test-reports/TEST-sttp.tapir.server.ziohttp.ZioHttpServerTest.xml 274✅ 14s
serverless/aws/cdk/target/jvm-3/test-reports/TEST-sttp.tapir.serverless.aws.cdk.internal.ParseStackTemplateTest.xml 1✅ 383ms
serverless/aws/cdk/target/jvm-3/test-reports/TEST-sttp.tapir.serverless.aws.cdk.internal.RequestTest.xml 8✅ 17ms
serverless/aws/cdk/target/jvm-3/test-reports/TEST-sttp.tapir.serverless.aws.cdk.internal.SegmentTest.xml 5✅ 4ms
serverless/aws/cdk/target/jvm-3/test-reports/TEST-sttp.tapir.serverless.aws.cdk.internal.TreeTest.xml 8✅ 8ms
serverless/aws/cdk/target/jvm-3/test-reports/TEST-sttp.tapir.serverless.aws.cdk.internal.TreeToTypeScriptTest.xml 8✅ 3ms
serverless/aws/cdk/target/jvm-3/test-reports/TEST-sttp.tapir.serverless.aws.cdk.IOLambdaHandlerV1Test.xml 1✅ 848ms
serverless/aws/lambda-cats-effect/target/jvm-3/test-reports/TEST-sttp.tapir.serverless.aws.lambda.runtime.AwsLambdaRuntimeInvocationTest.xml 6✅ 2s
serverless/aws/lambda-core/target/jvm-3/test-reports/TEST-sttp.tapir.serverless.aws.lambda.tests.MapperTest.xml 2✅ 552ms
serverless/aws/sam/target/jvm-3/test-reports/TEST-sttp.tapir.serverless.aws.sam.parameter.AwsSamOptionsParameterizedTest.xml 2✅ 122ms
serverless/aws/sam/target/jvm-3/test-reports/TEST-sttp.tapir.serverless.aws.sam.parameter.InputParametersTest.xml 2✅ 0ms
serverless/aws/sam/target/jvm-3/test-reports/TEST-sttp.tapir.serverless.aws.sam.VerifySamTemplateTest.xml 4✅ 672ms
testing/target/jvm-3/test-reports/TEST-sttp.tapir.testing.EndpointVerifierTest.xml 31✅ 1s

✅ client/http4s-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.http4s.Http4ClientStreamingTests.xml

1 tests were completed in 85ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.http4s.Http4ClientStreamingTests 1✅ 85ms

✅ client/http4s-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.http4s.Http4sClientBasicTests.xml

60 tests were completed in 3s with 60 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.http4s.Http4sClientBasicTests 60✅ 3s

✅ client/http4s-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.http4s.Http4sClientRequestTests.xml

1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.http4s.Http4sClientRequestTests 1✅ 1s

✅ client/play-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.play.PlayClientBasicTests.xml

60 tests were completed in 760ms with 60 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.play.PlayClientBasicTests 60✅ 760ms

✅ client/play-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.play.PlayClientStreamingTests.xml

1 tests were completed in 478ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.play.PlayClientStreamingTests 1✅ 478ms

✅ client/play29-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.play.PlayClientBasicTests.xml

60 tests were completed in 1s with 60 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.play.PlayClientBasicTests 60✅ 1s

✅ client/play29-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.play.PlayClientStreamingTests.xml

1 tests were completed in 38ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.play.PlayClientStreamingTests 1✅ 38ms

✅ client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientBasicTests.xml

60 tests were completed in 630ms with 60 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.sttp.SttpClientBasicTests 60✅ 630ms

✅ client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientBasicZioTests.xml

60 tests were completed in 2s with 60 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.sttp.SttpClientBasicZioTests 60✅ 2s

✅ client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientMultipartTests.xml

3 tests were completed in 458ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.sttp.SttpClientMultipartTests 3✅ 458ms

✅ client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientRequestTests.xml

3 tests were completed in 21ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.sttp.SttpClientRequestTests 3✅ 21ms

✅ client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientStreamingTests.xml

1 tests were completed in 73ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.sttp.SttpClientStreamingTests 1✅ 73ms

✅ client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientStreamingZioTests.xml

1 tests were completed in 132ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.sttp.SttpClientStreamingZioTests 1✅ 132ms

✅ client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientWebSocketPekkoTests.xml

3 tests were completed in 1s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.sttp.SttpClientWebSocketPekkoTests 3✅ 1s

✅ client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientWebSocketTests.xml

3 tests were completed in 353ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.sttp.SttpClientWebSocketTests 3✅ 353ms

✅ client/sttp-client/target/jvm-3/test-reports/TEST-sttp.tapir.client.sttp.SttpClientWebSocketZioTests.xml

3 tests were completed in 375ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.client.sttp.SttpClientWebSocketZioTests 3✅ 375ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.annotations.DeriveEndpointIOTest.xml

30 tests were completed in 217ms with 30 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.annotations.DeriveEndpointIOTest 30✅ 217ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.AttributeTest.xml

3 tests were completed in 8ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.AttributeTest 3✅ 8ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.CodecDelimitedTest.xml

2 tests were completed in 16ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.CodecDelimitedTest 2✅ 16ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.CodecScala3Test.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.CodecScala3Test 1✅ 1ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.CodecTest.xml

6 tests were completed in 677ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.CodecTest 6✅ 677ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.CodecTestDateTime.xml

14 tests were completed in 101ms with 14 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.CodecTestDateTime 14✅ 101ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.EndpointScala3Test.xml

3 tests were completed in 4ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.EndpointScala3Test 3✅ 4ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.EndpointTest.xml

79 tests were completed in 163ms with 79 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.EndpointTest 79✅ 163ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.generic.EnumsCodecDerivationTest.xml

4 tests were completed in 139ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.generic.EnumsCodecDerivationTest 4✅ 139ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.generic.FormCodecDerivationTest.xml

15 tests were completed in 241ms with 15 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.generic.FormCodecDerivationTest 15✅ 241ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.generic.MultipartCodecDerivationTest.xml

14 tests were completed in 549ms with 14 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.generic.MultipartCodecDerivationTest 14✅ 549ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.generic.SchemaGenericAutoTest.xml

29 tests were completed in 536ms with 29 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.generic.SchemaGenericAutoTest 29✅ 536ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.generic.SchemaGenericSemiautoTest.xml

1 tests were completed in 72ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.generic.SchemaGenericSemiautoTest 1✅ 72ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.generic.ValueClassCodecDerivationTest.xml

1 tests were completed in 24ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.generic.ValueClassCodecDerivationTest 1✅ 24ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.internal.MimeByExtensionDBTest.xml

1 tests were completed in 33ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.internal.MimeByExtensionDBTest 1✅ 33ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.internal.RichEndpointInputTest.xml

5 tests were completed in 3ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.internal.RichEndpointInputTest 5✅ 3ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.internal.RichEndpointOutputTest.xml

1 tests were completed in 14ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.internal.RichEndpointOutputTest 1✅ 14ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.internal.UrlencodedDataTest.xml

4 tests were completed in 1ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.internal.UrlencodedDataTest 4✅ 1ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.namespacing.SchemaMacroNamespaceTest.xml

2 tests were completed in 502ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.namespacing.SchemaMacroNamespaceTest 2✅ 502ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.SchemaAnnotationsTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.SchemaAnnotationsTest 1✅ 1ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.SchemaApplyValidationTest.xml

13 tests were completed in 187ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.SchemaApplyValidationTest 13✅ 187ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.SchemaMacroScala3Test.xml

9 tests were completed in 39ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.SchemaMacroScala3Test 9✅ 39ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.SchemaMacroTest.xml

26 tests were completed in 572ms with 26 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.SchemaMacroTest 26✅ 572ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.SchemaSerialisationTest.xml

10 tests were completed in 854ms with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.SchemaSerialisationTest 10✅ 854ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.SchemaTest.xml

13 tests were completed in 228ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.SchemaTest 13✅ 228ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.typelevel.MatchTypeTest.xml

8 tests were completed in 1s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.typelevel.MatchTypeTest 8✅ 1s

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.ValidatorScala3EnumTest.xml

3 tests were completed in 83ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.ValidatorScala3EnumTest 3✅ 83ms

✅ core/target/jvm-3/test-reports/TEST-sttp.tapir.ValidatorTest.xml

28 tests were completed in 19ms with 28 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.ValidatorTest 28✅ 19ms

✅ docs/apispec-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.apispec.schema.TapirSchemaToJsonSchemaTest.xml

10 tests were completed in 1s with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.docs.apispec.schema.TapirSchemaToJsonSchemaTest 10✅ 1s

✅ docs/asyncapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.asyncapi.VerifyAsyncAPIYamlTest.xml

15 tests were completed in 933ms with 15 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.docs.asyncapi.VerifyAsyncAPIYamlTest 15✅ 933ms

✅ docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.EndpointToOpenAPIDocsTest.xml

90 tests were completed in 70ms with 90 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.docs.openapi.EndpointToOpenAPIDocsTest 90✅ 70ms

✅ docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyJsonTest.xml

1 tests were completed in 593ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.docs.openapi.VerifyJsonTest 1✅ 593ms

✅ docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlCoproductTest.xml

11 tests were completed in 298ms with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.docs.openapi.VerifyYamlCoproductTest 11✅ 298ms

✅ docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlDecodeFailureOutputTest.xml

5 tests were completed in 18ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.docs.openapi.VerifyYamlDecodeFailureOutputTest 5✅ 18ms

✅ docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlExampleTest.xml

13 tests were completed in 179ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.docs.openapi.VerifyYamlExampleTest 13✅ 179ms

✅ docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlMultiCustomiseSchemaTest.xml

5 tests were completed in 95ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.docs.openapi.VerifyYamlMultiCustomiseSchemaTest 5✅ 95ms

✅ docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlOneOfBodyTest.xml

4 tests were completed in 52ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.docs.openapi.VerifyYamlOneOfBodyTest 4✅ 52ms

✅ docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlOneOfTest.xml

9 tests were completed in 97ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.docs.openapi.VerifyYamlOneOfTest 9✅ 97ms

✅ docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlSecurityTest.xml

9 tests were completed in 194ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.docs.openapi.VerifyYamlSecurityTest 9✅ 194ms

✅ docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlTest.xml

62 tests were completed in 788ms with 62 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.docs.openapi.VerifyYamlTest 62✅ 788ms

✅ docs/openapi-docs/target/jvm-3/test-reports/TEST-sttp.tapir.docs.openapi.VerifyYamlValidatorTest.xml

21 tests were completed in 177ms with 21 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.docs.openapi.VerifyYamlValidatorTest 21✅ 177ms

✅ docs/redoc-bundle/target/jvm-3/test-reports/TEST-sttp.tapir.redoc.bundle.RedocInterpreterTest.xml

9 tests were completed in 4s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.redoc.bundle.RedocInterpreterTest 9✅ 4s

✅ docs/swagger-ui-bundle/target/jvm-3/test-reports/TEST-sttp.tapir.swagger.bundle.SwaggerInterpreterTest.xml

9 tests were completed in 5s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.swagger.bundle.SwaggerInterpreterTest 9✅ 5s

✅ files/target/jvm-3/test-reports/TEST-sttp.tapir.FilesSpec.xml

1 tests were completed in 354ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.FilesSpec 1✅ 354ms

✅ integrations/enumeratum/target/jvm-3/test-reports/TEST-sttp.tapir.codec.enumeratum.TapirCodecEnumeratumTest.xml

5 tests were completed in 435ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.codec.enumeratum.TapirCodecEnumeratumTest 5✅ 435ms

✅ integrations/iron/target/jvm-3/test-reports/TEST-sttp.iron.codec.iron.TapirCodecIronTestScala3.xml

30 tests were completed in 235ms with 30 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.iron.codec.iron.TapirCodecIronTestScala3 30✅ 235ms

✅ integrations/monix-newtype/target/jvm-3/test-reports/TEST-sttp.tapir.codec.monix.newtype.TapirCodecMonixNewTypeTest.xml

6 tests were completed in 188ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.codec.monix.newtype.TapirCodecMonixNewTypeTest 6✅ 188ms

✅ integrations/refined/target/jvm-3/test-reports/TEST-sttp.tapir.codec.refined.TapirCodecRefinedTest.xml

7 tests were completed in 151ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.codec.refined.TapirCodecRefinedTest 7✅ 151ms

✅ integrations/refined/target/jvm-3/test-reports/TEST-sttp.tapir.codec.refined.TapirCodecRefinedTestScala3.xml

17 tests were completed in 147ms with 17 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.codec.refined.TapirCodecRefinedTestScala3 17✅ 147ms

✅ integrations/zio-prelude/target/jvm-3/test-reports/TEST-sttp.tapir.codec.zio.prelude.newtype.TapirNewtypeSupportTest.xml

8 tests were completed in 560ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.codec.zio.prelude.newtype.TapirNewtypeSupportTest 8✅ 560ms

✅ integrations/zio-prelude/target/jvm-3/test-reports/TEST-sttp.tapir.codec.zio.prelude.newtype.TapirNewtypeTest.xml

8 tests were completed in 2ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.codec.zio.prelude.newtype.TapirNewtypeTest 8✅ 2ms

✅ integrations/zio/target/jvm-3/test-reports/TEST-sttp.tapir.ztapir.ZioServerSentEventsTest.xml

4 tests were completed in 2s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.ztapir.ZioServerSentEventsTest 4✅ 2s

✅ integrations/zio/target/jvm-3/test-reports/TEST-sttp.tapir.ztapir.ZTapirTest.xml

2 tests were completed in 1s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.ztapir.ZTapirTest 2✅ 1s

✅ json/circe/target/jvm-3/test-reports/TEST-sttp.tapir.json.circe.TapirJsonCirceTests.xml

6 tests were completed in 582ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.json.circe.TapirJsonCirceTests 6✅ 582ms

✅ json/jsoniter/target/jvm-3/test-reports/TEST-sttp.tapir.json.jsoniter.TapirJsonJsoniterTests.xml

1 tests were completed in 284ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.json.jsoniter.TapirJsonJsoniterTests 1✅ 284ms

✅ json/pickler/target/jvm-3/test-reports/TEST-sttp.tapir.json.pickler.PicklerBasicTest.xml

15 tests were completed in 1s with 15 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.json.pickler.PicklerBasicTest 15✅ 1s

✅ json/pickler/target/jvm-3/test-reports/TEST-sttp.tapir.json.pickler.PicklerCoproductTest.xml

8 tests were completed in 410ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.json.pickler.PicklerCoproductTest 8✅ 410ms

✅ json/pickler/target/jvm-3/test-reports/TEST-sttp.tapir.json.pickler.PicklerCustomizationTest.xml

5 tests were completed in 854ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.json.pickler.PicklerCustomizationTest 5✅ 854ms

✅ json/pickler/target/jvm-3/test-reports/TEST-sttp.tapir.json.pickler.PicklerEnumTest.xml

6 tests were completed in 231ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.json.pickler.PicklerEnumTest 6✅ 231ms

❌ json/pickler/target/jvm-3/test-reports/TEST-sttp.tapir.json.pickler.SchemaGenericAutoTest.xml

30 tests were completed in 2s with 26 passed, 2 failed and 2 skipped.

Test suite Passed Failed Skipped Time
sttp.tapir.json.pickler.SchemaGenericAutoTest 26✅ 2❌ 2⚪ 2s

❌ sttp.tapir.json.pickler.SchemaGenericAutoTest

✅ Schema auto derivation should find schema for simple types
✅ Schema auto derivation should find schema for optional types
✅ Schema auto derivation should find schema for collections
✅ Schema auto derivation should find schema for collections of case classes
✅ Schema auto derivation should find schema for a simple case class
✅ Schema auto derivation should find schema for a simple case class and use identity naming transformation
✅ Schema auto derivation should find schema for a nested case class
✅ Schema auto derivation should find schema for case classes with collections
✅ Schema auto derivation should derive schema for parametrised type classes
✅ Schema auto derivation should find schema for map
✅ Schema auto derivation should find schema for map of products
✅ Schema auto derivation should find schema for map of generic products
✅ Schema auto derivation should Not propagate type encodedName to subtypes of a sealed trait, but keep inheritance for fields
⚪ Schema auto derivation should add meta-data to schema from annotations
✅ Schema auto derivation should find the right schema for a case class with simple types
✅ Schema auto derivation should find schema for a simple case class and use snake case naming transformation
✅ Schema auto derivation should find schema for a simple case class and use screaming snake case naming transformation
✅ Schema auto derivation should find schema for a simple case class and use kebab case naming transformation
✅ Schema auto derivation should not transform names which are annotated with a custom name
⚪ Schema auto derivation should customise the schema using the given function
❌ Schema auto derivation should generate one-of schema using the given discriminator
	org.scalatest.exceptions.TestFailedException: List(Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(Organization))))))), Some(SName("sttp.tapir.json.pickler.Organization", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(first,first),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(age,age),Schema(SInteger(),None,false,None,None,Some(int32),None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(Person))))))), Some(SName("sttp.tapir.json.pickler.Person", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(UnknownEntity))))))), Some(SName("sttp.tapir.json.pickler.UnknownEntity", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map()))) did not contain the same elements as List(Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.json.pickler.Organization", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(first,first),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(age,age),Schema(SInteger(),None,false,None,None,Some(int32),None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.json.pickler.Person", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.json.pickler.UnknownEntity", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())))
✅ Schema auto derivation should generate default coproduct schema with a $type discriminator
✅ Schema auto derivation should generate one-of schema using the given discriminator (kebab case subtype names)
✅ Schema auto derivation should generate one-of schema using the given discriminator (snake case subtype names)
✅ Schema auto derivation should generate one-of schema using the given discriminator (screaming snake case subtype names)
✅ Schema auto derivation should generate one-of schema using the given discriminator (full subtype names)
✅ Schema auto derivation should generate one-of schema using the given discriminator (full kebab case subtype names)
✅ Schema auto derivation should generate one-of schema using the given discriminator (full snake case subtype names)
❌ Schema auto derivation should find schema for subtypes containing parent metadata from annotations

Report exceeded GitHub limit of 65535 bytes and has been trimmed

Annotations

Check failure on line 301 in json/pickler/src/test/scala/sttp/tapir/json/pickler/SchemaDerivationTest.scala

See this annotation in the file changed.

@github-actions github-actions / Test report for 3-JVM-11

sttp.tapir.json.pickler.SchemaGenericAutoTest ► Schema auto derivation should generate one-of schema using the given discriminator

Failed test found in:
  json/pickler/target/jvm-3/test-reports/TEST-sttp.tapir.json.pickler.SchemaGenericAutoTest.xml
Error:
  org.scalatest.exceptions.TestFailedException: List(Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(Organization))))))), Some(SName("sttp.tapir.json.pickler.Organization", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(first,first),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(age,age),Schema(SInteger(),None,false,None,None,Some(int32),None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(Person))))))), Some(SName("sttp.tapir.json.pickler.Person", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(UnknownEntity))))))), Some(SName("sttp.tapir.json.pickler.UnknownEntity", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map()))) did not contain the same elements as List(Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.json.pickler.Organization", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(first,first),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(age,age),Schema(SInteger(),None,false,None,None,Some(int32),None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.json.pickler.Person", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.json.pickler.UnknownEntity", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())))
Raw output
org.scalatest.exceptions.TestFailedException: List(Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(Organization))))))), Some(SName("sttp.tapir.json.pickler.Organization", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(first,first),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(age,age),Schema(SInteger(),None,false,None,None,Some(int32),None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(Person))))))), Some(SName("sttp.tapir.json.pickler.Person", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(UnknownEntity))))))), Some(SName("sttp.tapir.json.pickler.UnknownEntity", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map()))) did not contain the same elements as List(Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.json.pickler.Organization", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(first,first),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(age,age),Schema(SInteger(),None,false,None,None,Some(int32),None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.json.pickler.Person", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(who_am_i,who_am_i),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.json.pickler.UnknownEntity", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())))
	at org.scalatest.matchers.MatchersHelper$.indicateFailure(MatchersHelper.scala:392)
	at org.scalatest.matchers.dsl.ResultOfContainWord.theSameElementsAs(ResultOfContainWord.scala:184)
	at sttp.tapir.json.pickler.SchemaGenericAutoTest.testFun$proxy21$1(SchemaDerivationTest.scala:301)
	at sttp.tapir.json.pickler.SchemaGenericAutoTest.$init$$$anonfun$21(SchemaDerivationTest.scala:271)
	at org.scalatest.flatspec.AsyncFlatSpecLike.transformToOutcomeParam$1(AsyncFlatSpecLike.scala:147)
	at org.scalatest.flatspec.AsyncFlatSpecLike.registerTestToRun$$anonfun$1(AsyncFlatSpecLike.scala:153)
	at org.scalatest.AsyncTestSuite.transformToOutcome$$anonfun$1(AsyncTestSuite.scala:240)
	at org.scalatest.flatspec.AsyncFlatSpecLike$$anon$5.apply(AsyncFlatSpecLike.scala:1732)
	at org.scalatest.AsyncTestSuite.withFixture(AsyncTestSuite.scala:316)
	at org.scalatest.AsyncTestSuite.withFixture$(AsyncTestSuite.scala:214)
	at org.scalatest.flatspec.AsyncFlatSpec.withFixture(AsyncFlatSpec.scala:2221)
	at org.scalatest.flatspec.AsyncFlatSpecLike.invokeWithAsyncFixture$1(AsyncFlatSpecLike.scala:1738)
	at org.scalatest.flatspec.AsyncFlatSpecLike.runTest$$anonfun$1(AsyncFlatSpecLike.scala:1744)
	at org.scalatest.AsyncSuperEngine.runTestImpl(AsyncEngine.scala:374)
	at org.scalatest.flatspec.AsyncFlatSpecLike.runTest(AsyncFlatSpecLike.scala:1744)
	at org.scalatest.flatspec.AsyncFlatSpecLike.runTest$(AsyncFlatSpecLike.scala:50)
	at org.scalatest.flatspec.AsyncFlatSpec.runTest(AsyncFlatSpec.scala:2221)
	at org.scalatest.flatspec.AsyncFlatSpecLike.runTests$$anonfun$1(AsyncFlatSpecLike.scala:1802)
	at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1$$anonfun$2(AsyncEngine.scala:435)
	at org.scalatest.Status.thenRun$$anonfun$1(Status.scala:227)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
	at org.scalatest.ScalaTestStatefulStatus.whenCompleted(Status.scala:648)
	at org.scalatest.Status.thenRun(Status.scala:251)
	at org.scalatest.Status.thenRun$(Status.scala:54)
	at org.scalatest.ScalaTestStatefulStatus.thenRun(Status.scala:511)
	at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1(AsyncEngine.scala:435)
	at scala.collection.LinearSeqOps.foldLeft(LinearSeq.scala:183)
	at scala.collection.LinearSeqOps.foldLeft$(LinearSeq.scala:179)
	at scala.collection.immutable.List.foldLeft(List.scala:79)
	at org.scalatest.AsyncSuperEngine.traverseSubNodes$1(AsyncEngine.scala:469)
	at org.scalatest.AsyncSuperEngine.runTestsInBranch(AsyncEngine.scala:479)
	at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1(AsyncEngine.scala:460)
	at scala.collection.LinearSeqOps.foldLeft(LinearSeq.scala:183)
	at scala.collection.LinearSeqOps.foldLeft$(LinearSeq.scala:179)
	at scala.collection.immutable.List.foldLeft(List.scala:79)
	at org.scalatest.AsyncSuperEngine.traverseSubNodes$1(AsyncEngine.scala:469)
	at org.scalatest.AsyncSuperEngine.runTestsInBranch(AsyncEngine.scala:487)
	at org.scalatest.AsyncSuperEngine.runTestsImpl(AsyncEngine.scala:555)
	at org.scalatest.flatspec.AsyncFlatSpecLike.runTests(AsyncFlatSpecLike.scala:1802)
	at org.scalatest.flatspec.AsyncFlatSpecLike.runTests$(AsyncFlatSpecLike.scala:50)
	at org.scalatest.flatspec.AsyncFlatSpec.runTests(AsyncFlatSpec.scala:2221)
	at org.scalatest.Suite.run(Suite.scala:1114)
	at org.scalatest.Suite.run$(Suite.scala:564)
	at org.scalatest.flatspec.AsyncFlatSpec.org$scalatest$flatspec$AsyncFlatSpecLike$$super$run(AsyncFlatSpec.scala:2221)
	at org.scalatest.flatspec.AsyncFlatSpecLike.run$$anonfun$1(AsyncFlatSpecLike.scala:1847)
	at org.scalatest.AsyncSuperEngine.runImpl(AsyncEngine.scala:625)
	at org.scalatest.flatspec.AsyncFlatSpecLike.run(AsyncFlatSpecLike.scala:1847)
	at org.scalatest.flatspec.AsyncFlatSpecLike.run$(AsyncFlatSpecLike.scala:50)
	at org.scalatest.flatspec.AsyncFlatSpec.run(AsyncFlatSpec.scala:2221)
	at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
	at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
	at sbt.TestRunner.runTest$1(TestFramework.scala:153)
	at sbt.TestRunner.run(TestFramework.scala:168)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
	at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFunction.apply(TestFramework.scala:348)
	at sbt.Tests$.processRunnable$1(Tests.scala:475)
	at sbt.Tests$.$anonfun$makeSerial$1(Tests.scala:481)
	at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
	at sbt.std.Transform$$anon$4.work(Transform.scala:69)
	at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
	at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
	at sbt.Execute.work(Execute.scala:292)
	at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
	at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
	at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:829)

Check failure on line 454 in json/pickler/src/test/scala/sttp/tapir/json/pickler/SchemaDerivationTest.scala

See this annotation in the file changed.

@github-actions github-actions / Test report for 3-JVM-11

sttp.tapir.json.pickler.SchemaGenericAutoTest ► Schema auto derivation should find schema for subtypes containing parent metadata from annotations

Failed test found in:
  json/pickler/target/jvm-3/test-reports/TEST-sttp.tapir.json.pickler.SchemaGenericAutoTest.xml
Error:
  org.scalatest.exceptions.TestFailedException: List(Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,Some(cat name),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(catFood,catFood),Schema(SString(),None,false,Some(cat food),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName($type,$type),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(Cat))))))), Some(SName("sttp.tapir.SchemaMacroTestData.Cat", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,Some(name),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(dogFood,dogFood),Schema(SString(),None,false,Some(dog food),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName($type,$type),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(Dog))))))), Some(SName("sttp.tapir.SchemaMacroTestData.Dog", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,Some(name),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(likesNuts,likesNuts),Schema(SBoolean(),None,false,Some(likes nuts?),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName($type,$type),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(Hamster))))))), Some(SName("sttp.tapir.SchemaMacroTestData.Hamster", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map()))) did not contain all of (Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,Some(cat name),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(catFood,catFood),Schema(SString(),None,false,Some(cat food),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName($type,$type),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.SchemaMacroTestData.Cat", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,Some(name),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(dogFood,dogFood),Schema(SString(),None,false,Some(dog food),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName($type,$type),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.SchemaMacroTestData.Dog", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,Some(name),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(likesNuts,likesNuts),Schema(SBoolean(),None,false,Some(likes nuts?),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName($type,$type),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.SchemaMacroTestData.Hamster", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())))
Raw output
org.scalatest.exceptions.TestFailedException: List(Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,Some(cat name),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(catFood,catFood),Schema(SString(),None,false,Some(cat food),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName($type,$type),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(Cat))))))), Some(SName("sttp.tapir.SchemaMacroTestData.Cat", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,Some(name),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(dogFood,dogFood),Schema(SString(),None,false,Some(dog food),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName($type,$type),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(Dog))))))), Some(SName("sttp.tapir.SchemaMacroTestData.Dog", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,Some(name),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(likesNuts,likesNuts),Schema(SBoolean(),None,false,Some(likes nuts?),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName($type,$type),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map(sttp.tapir.Schema.EncodedDiscriminatorValue -> EncodedDiscriminatorValue(Hamster))))))), Some(SName("sttp.tapir.SchemaMacroTestData.Hamster", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map()))) did not contain all of (Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,Some(cat name),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(catFood,catFood),Schema(SString(),None,false,Some(cat food),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName($type,$type),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.SchemaMacroTestData.Cat", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,Some(name),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(dogFood,dogFood),Schema(SString(),None,false,Some(dog food),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName($type,$type),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.SchemaMacroTestData.Dog", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())), Schema(SProduct(List(SProductField(FieldName(name,name),Schema(SString(),None,false,Some(name),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName(likesNuts,likesNuts),Schema(SBoolean(),None,false,Some(likes nuts?),None,None,None,false,false,All(List()),AttributeMap(Map()))), SProductField(FieldName($type,$type),Schema(SString(),None,false,None,None,None,None,false,false,All(List()),AttributeMap(Map()))))), Some(SName("sttp.tapir.SchemaMacroTestData.Hamster", List())), false, None, None, None, None, false, false, All(List()), AttributeMap(Map())))
	at org.scalatest.matchers.MatchersHelper$.indicateFailure(MatchersHelper.scala:392)
	at org.scalatest.matchers.dsl.ResultOfContainWord.allOf(ResultOfContainWord.scala:298)
	at sttp.tapir.json.pickler.SchemaGenericAutoTest.testFun$proxy29$1(SchemaDerivationTest.scala:454)
	at sttp.tapir.json.pickler.SchemaGenericAutoTest.$init$$$anonfun$29(SchemaDerivationTest.scala:418)
	at org.scalatest.flatspec.AsyncFlatSpecLike.transformToOutcomeParam$1(AsyncFlatSpecLike.scala:147)
	at org.scalatest.flatspec.AsyncFlatSpecLike.registerTestToRun$$anonfun$1(AsyncFlatSpecLike.scala:153)
	at org.scalatest.AsyncTestSuite.transformToOutcome$$anonfun$1(AsyncTestSuite.scala:240)
	at org.scalatest.flatspec.AsyncFlatSpecLike$$anon$5.apply(AsyncFlatSpecLike.scala:1732)
	at org.scalatest.AsyncTestSuite.withFixture(AsyncTestSuite.scala:316)
	at org.scalatest.AsyncTestSuite.withFixture$(AsyncTestSuite.scala:214)
	at org.scalatest.flatspec.AsyncFlatSpec.withFixture(AsyncFlatSpec.scala:2221)
	at org.scalatest.flatspec.AsyncFlatSpecLike.invokeWithAsyncFixture$1(AsyncFlatSpecLike.scala:1738)
	at org.scalatest.flatspec.AsyncFlatSpecLike.runTest$$anonfun$1(AsyncFlatSpecLike.scala:1744)
	at org.scalatest.AsyncSuperEngine.runTestImpl(AsyncEngine.scala:374)
	at org.scalatest.flatspec.AsyncFlatSpecLike.runTest(AsyncFlatSpecLike.scala:1744)
	at org.scalatest.flatspec.AsyncFlatSpecLike.runTest$(AsyncFlatSpecLike.scala:50)
	at org.scalatest.flatspec.AsyncFlatSpec.runTest(AsyncFlatSpec.scala:2221)
	at org.scalatest.flatspec.AsyncFlatSpecLike.runTests$$anonfun$1(AsyncFlatSpecLike.scala:1802)
	at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1$$anonfun$2(AsyncEngine.scala:435)
	at org.scalatest.Status.thenRun$$anonfun$1(Status.scala:227)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
	at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
	at org.scalatest.ScalaTestStatefulStatus.whenCompleted(Status.scala:648)
	at org.scalatest.Status.thenRun(Status.scala:251)
	at org.scalatest.Status.thenRun$(Status.scala:54)
	at org.scalatest.ScalaTestStatefulStatus.thenRun(Status.scala:511)
	at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1(AsyncEngine.scala:435)
	at scala.collection.LinearSeqOps.foldLeft(LinearSeq.scala:183)
	at scala.collection.LinearSeqOps.foldLeft$(LinearSeq.scala:179)
	at scala.collection.immutable.List.foldLeft(List.scala:79)
	at org.scalatest.AsyncSuperEngine.traverseSubNodes$1(AsyncEngine.scala:469)
	at org.scalatest.AsyncSuperEngine.runTestsInBranch(AsyncEngine.scala:479)
	at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1(AsyncEngine.scala:460)
	at scala.collection.LinearSeqOps.foldLeft(LinearSeq.scala:183)
	at scala.collection.LinearSeqOps.foldLeft$(LinearSeq.scala:179)
	at scala.collection.immutable.List.foldLeft(List.scala:79)
	at org.scalatest.AsyncSuperEngine.traverseSubNodes$1(AsyncEngine.scala:469)
	at org.scalatest.AsyncSuperEngine.runTestsInBranch(AsyncEngine.scala:487)
	at org.scalatest.AsyncSuperEngine.runTestsImpl(AsyncEngine.scala:555)
	at org.scalatest.flatspec.AsyncFlatSpecLike.runTests(AsyncFlatSpecLike.scala:1802)
	at org.scalatest.flatspec.AsyncFlatSpecLike.runTests$(AsyncFlatSpecLike.scala:50)
	at org.scalatest.flatspec.AsyncFlatSpec.runTests(AsyncFlatSpec.scala:2221)
	at org.scalatest.Suite.run(Suite.scala:1114)
	at org.scalatest.Suite.run$(Suite.scala:564)
	at org.scalatest.flatspec.AsyncFlatSpec.org$scalatest$flatspec$AsyncFlatSpecLike$$super$run(AsyncFlatSpec.scala:2221)
	at org.scalatest.flatspec.AsyncFlatSpecLike.run$$anonfun$1(AsyncFlatSpecLike.scala:1847)
	at org.scalatest.AsyncSuperEngine.runImpl(AsyncEngine.scala:625)
	at org.scalatest.flatspec.AsyncFlatSpecLike.run(AsyncFlatSpecLike.scala:1847)
	at org.scalatest.flatspec.AsyncFlatSpecLike.run$(AsyncFlatSpecLike.scala:50)
	at org.scalatest.flatspec.AsyncFlatSpec.run(AsyncFlatSpec.scala:2221)
	at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
	at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
	at sbt.TestRunner.runTest$1(TestFramework.scala:153)
	at sbt.TestRunner.run(TestFramework.scala:168)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
	at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
	at sbt.TestFunction.apply(TestFramework.scala:348)
	at sbt.Tests$.processRunnable$1(Tests.scala:475)
	at sbt.Tests$.$anonfun$makeSerial$1(Tests.scala:481)
	at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
	at sbt.std.Transform$$anon$4.work(Transform.scala:69)
	at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
	at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
	at sbt.Execute.work(Execute.scala:292)
	at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
	at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
	at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:829)