Skip to content

Commit d40b8e7

Browse files
authored
Improve usability of response specifications (#2365)
1 parent d592d1a commit d40b8e7

File tree

42 files changed

+1178
-347
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1178
-347
lines changed

async-http-client-backend/zio/src/test/scala/sttp/client4/asynchttpclient/zio/AsyncHttpClientZioHttpTest.scala

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@ package sttp.client4.asynchttpclient.zio
33
import sttp.client4._
44
import sttp.client4.asynchttpclient.AsyncHttpClientHttpTest
55
import sttp.client4.impl.zio.ZioTestBase
6-
import sttp.client4.testing.{ConvertToFuture, HttpTest}
7-
import zio.{Task, ZIO}
6+
import sttp.client4.testing.ConvertToFuture
7+
import zio.Task
8+
import zio.ZIO
89

910
class AsyncHttpClientZioHttpTest extends AsyncHttpClientHttpTest[Task] with ZioTestBase {
1011

build.sbt

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -800,7 +800,8 @@ lazy val armeriaZioBackend =
800800
//----- json
801801
lazy val jsonCommon = (projectMatrix in (file("json/common")))
802802
.settings(
803-
name := "json-common"
803+
name := "json-common",
804+
scalaTest
804805
)
805806
.jvmPlatform(
806807
scalaVersions = scala2 ++ scala3,
@@ -826,7 +827,7 @@ lazy val circe = (projectMatrix in file("json/circe"))
826827
)
827828
.jsPlatform(scalaVersions = scala2 ++ scala3, settings = commonJsSettings)
828829
.nativePlatform(scalaVersions = scala2 ++ scala3, settings = commonNativeSettings)
829-
.dependsOn(core, jsonCommon)
830+
.dependsOn(core, jsonCommon % compileAndTest)
830831

831832
lazy val jsoniter = (projectMatrix in file("json/jsoniter"))
832833
.settings(
@@ -842,7 +843,7 @@ lazy val jsoniter = (projectMatrix in file("json/jsoniter"))
842843
settings = commonJvmSettings
843844
)
844845
.jsPlatform(scalaVersions = scala2 ++ scala3, settings = commonJsSettings)
845-
.dependsOn(core, jsonCommon)
846+
.dependsOn(core, jsonCommon % compileAndTest)
846847

847848
lazy val zioJson = (projectMatrix in file("json/zio-json"))
848849
.settings(
@@ -858,7 +859,7 @@ lazy val zioJson = (projectMatrix in file("json/zio-json"))
858859
settings = commonJvmSettings
859860
)
860861
.jsPlatform(scalaVersions = scala2 ++ scala3, settings = commonJsSettings)
861-
.dependsOn(core, jsonCommon)
862+
.dependsOn(core, jsonCommon % compileAndTest)
862863

863864
lazy val zio1Json = (projectMatrix in file("json/zio1-json"))
864865
.settings(
@@ -874,7 +875,7 @@ lazy val zio1Json = (projectMatrix in file("json/zio1-json"))
874875
settings = commonJvmSettings
875876
)
876877
.jsPlatform(scalaVersions = scala2 ++ scala3, settings = commonJsSettings)
877-
.dependsOn(core, jsonCommon)
878+
.dependsOn(core, jsonCommon % compileAndTest)
878879

879880
lazy val tethysJson = (projectMatrix in file("json/tethys-json"))
880881
.settings(
@@ -890,7 +891,7 @@ lazy val tethysJson = (projectMatrix in file("json/tethys-json"))
890891
scalaVersions = scala2 ++ scala3,
891892
settings = commonJvmSettings
892893
)
893-
.dependsOn(core, jsonCommon)
894+
.dependsOn(core, jsonCommon % compileAndTest)
894895

895896
lazy val upickle = (projectMatrix in file("json/upickle"))
896897
.settings(
@@ -908,7 +909,7 @@ lazy val upickle = (projectMatrix in file("json/upickle"))
908909
)
909910
.jsPlatform(scalaVersions = scala2 ++ scala3, settings = commonJsSettings)
910911
.nativePlatform(scalaVersions = scala2 ++ scala3, settings = commonNativeSettings)
911-
.dependsOn(core, jsonCommon)
912+
.dependsOn(core, jsonCommon % compileAndTest)
912913

913914
lazy val json4sVersion = "4.0.7"
914915

@@ -923,7 +924,7 @@ lazy val json4s = (projectMatrix in file("json/json4s"))
923924
scalaTest
924925
)
925926
.jvmPlatform(scalaVersions = scala2 ++ scala3)
926-
.dependsOn(core, jsonCommon)
927+
.dependsOn(core, jsonCommon % compileAndTest)
927928

928929
lazy val sprayJson = (projectMatrix in file("json/spray-json"))
929930
.settings(commonJvmSettings)
@@ -935,7 +936,7 @@ lazy val sprayJson = (projectMatrix in file("json/spray-json"))
935936
scalaTest
936937
)
937938
.jvmPlatform(scalaVersions = scala2 ++ scala3)
938-
.dependsOn(core, jsonCommon)
939+
.dependsOn(core, jsonCommon % compileAndTest)
939940

940941
lazy val play29Json = (projectMatrix in file("json/play29-json"))
941942
.settings(
@@ -952,7 +953,7 @@ lazy val play29Json = (projectMatrix in file("json/play29-json"))
952953
settings = commonJvmSettings
953954
)
954955
.jsPlatform(scalaVersions = scala2, settings = commonJsSettings)
955-
.dependsOn(core, jsonCommon)
956+
.dependsOn(core, jsonCommon % compileAndTest)
956957

957958
lazy val playJson = (projectMatrix in file("json/play-json"))
958959
.settings(
@@ -967,7 +968,7 @@ lazy val playJson = (projectMatrix in file("json/play-json"))
967968
settings = commonJvmSettings
968969
)
969970
.jsPlatform(scalaVersions = scala2 ++ scala3, settings = commonJsSettings)
970-
.dependsOn(core, jsonCommon)
971+
.dependsOn(core, jsonCommon % compileAndTest)
971972

972973
lazy val prometheusBackend = (projectMatrix in file("observability/prometheus-backend"))
973974
.settings(commonJvmSettings)

0 commit comments

Comments
 (0)