diff options
author | Omar Alejandro Mainegra Sarduy <omainegra@gmail.com> | 2017-07-28 16:19:10 -0400 |
---|---|---|
committer | Omar Alejandro Mainegra Sarduy <omainegra@gmail.com> | 2017-07-28 16:19:10 -0400 |
commit | 75916ed78304a8b0c226c5ecd26634b541334f67 (patch) | |
tree | 6d04f49060a1e21414976cbf2211c69a4fe426f5 | |
parent | 6a276cfc82c3afd15fc65c6fa369e0eaf6ad5294 (diff) | |
download | sttp-75916ed78304a8b0c226c5ecd26634b541334f67.tar.gz sttp-75916ed78304a8b0c226c5ecd26634b541334f67.tar.bz2 sttp-75916ed78304a8b0c226c5ecd26634b541334f67.zip |
Include unit tests as well.
-rw-r--r-- | build.sbt | 2 | ||||
-rw-r--r-- | tests/src/test/scala/com/softwaremill/sttp/BasicTests.scala | 8 |
2 files changed, 9 insertions, 1 deletions
@@ -129,4 +129,4 @@ lazy val tests: Project = (project in file("tests")) ).map(_ % "test"), libraryDependencies += "org.scala-lang" % "scala-compiler" % scalaVersion.value % "test" ) dependsOn (core, akkaHttpHandler, futureAsyncHttpClientHandler, scalazAsyncHttpClientHandler, -monixAsyncHttpClientHandler) +monixAsyncHttpClientHandler, okhttpClientHandler) diff --git a/tests/src/test/scala/com/softwaremill/sttp/BasicTests.scala b/tests/src/test/scala/com/softwaremill/sttp/BasicTests.scala index e5a73f7..45f6430 100644 --- a/tests/src/test/scala/com/softwaremill/sttp/BasicTests.scala +++ b/tests/src/test/scala/com/softwaremill/sttp/BasicTests.scala @@ -19,6 +19,10 @@ import better.files._ import com.softwaremill.sttp.asynchttpclient.future.FutureAsyncHttpClientHandler import com.softwaremill.sttp.asynchttpclient.monix.MonixAsyncHttpClientHandler import com.softwaremill.sttp.asynchttpclient.scalaz.ScalazAsyncHttpClientHandler +import com.softwaremill.sttp.okhttp.{ + OkHttpFutureClientHandler, + OkHttpSyncClientHandler +} import scala.language.higherKinds @@ -125,6 +129,10 @@ class BasicTests ForceWrappedValue.scalazTask) runTests("Async Http Client - Monix")(MonixAsyncHttpClientHandler(), ForceWrappedValue.monixTask) + runTests("OkHttpSyncClientHandler")(OkHttpSyncClientHandler(), + ForceWrappedValue.id) + runTests("OkHttpSyncClientHandler - Future")(OkHttpFutureClientHandler(), + ForceWrappedValue.future) def runTests[R[_]](name: String)( implicit handler: SttpHandler[R, Nothing], |