aboutsummaryrefslogtreecommitdiff
path: root/async-http-client-backend/fs2/src/test/scala/com/softwaremill/sttp/asynchttpclient/fs2/AsyncHttpClientFs2HttpTest.scala
blob: 7772c23590b50ea7d30f03bfbe89bcb0ebfc0edd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package com.softwaremill.sttp.asynchttpclient.fs2

import cats.effect.IO
import com.softwaremill.sttp.SttpBackend
import com.softwaremill.sttp.testing.{ConvertToFuture, HttpTest}

import scala.concurrent.Future

class AsyncHttpClientFs2HttpTest extends HttpTest[IO] {

  override implicit val backend: SttpBackend[IO, Nothing] = AsyncHttpClientFs2Backend()
  override implicit val convertToFuture: ConvertToFuture[IO] = new ConvertToFuture[IO] {
    override def toFuture[T](value: IO[T]): Future[T] = value.unsafeToFuture()
  }
}