Skip to content

Commit

Permalink
limit list size in tests
Browse files Browse the repository at this point in the history
  • Loading branch information
rpiaggio committed Mar 6, 2023
1 parent dd0890e commit f59643b
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,8 @@ import clue.model.arb._
import io.circe.Json
import io.circe.testing.CodecTests
import io.circe.testing.instances._
import munit.DisciplineSuite

final class GraphQLDataResponseJsonSpec extends DisciplineSuite {
final class GraphQLDataResponseJsonSpec extends ListLimitingDisciplineSuite {
import ArbGraphQLDataResponse._

checkAll("GraphQLDataResponse", CodecTests[GraphQLDataResponse[Json]].codec)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,8 @@ import clue.model.GraphQLError
import clue.model.arb._
import io.circe.testing.CodecTests
import io.circe.testing.instances._
import munit.DisciplineSuite

final class GraphQLErrorJsonSpec extends DisciplineSuite {
final class GraphQLErrorJsonSpec extends ListLimitingDisciplineSuite {
import ArbGraphQLError._

checkAll("GraphQLError.PathElement", CodecTests[GraphQLError.PathElement].codec)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,8 @@ import clue.model.arb._
import io.circe.JsonObject
import io.circe.testing.CodecTests
import io.circe.testing.instances._
import munit.DisciplineSuite

final class GraphQLRequestJsonSpec extends DisciplineSuite {
final class GraphQLRequestJsonSpec extends ListLimitingDisciplineSuite {
import ArbGraphQLRequest._

checkAll("GraphQLRequest", CodecTests[GraphQLRequest[JsonObject]].codec)
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// Copyright (c) 2016-2023 Association of Universities for Research in Astronomy, Inc. (AURA)
// For license information see LICENSE or https://opensource.org/licenses/BSD-3-Clause

package clue.model.json

import munit.DisciplineSuite
import org.scalacheck

trait ListLimitingDisciplineSuite extends DisciplineSuite {
override val scalaCheckTestParameters = scalacheck.Test.Parameters.default.withMaxSize(10)
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,8 @@ import clue.model.StreamingMessage.FromServer
import clue.model.arb._
import io.circe.testing.CodecTests
import io.circe.testing.instances._
import munit.DisciplineSuite

final class StreamingMessageJsonSpec extends DisciplineSuite {
final class StreamingMessageJsonSpec extends ListLimitingDisciplineSuite {

import ArbFromClient._
import ArbFromServer._
Expand Down

0 comments on commit f59643b

Please sign in to comment.