Skip to content

Commit a694c09

Browse files
committed
add an identity instance for UnsafeRun[Future]
1 parent 6ec8c83 commit a694c09

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

core/shared/src/main/scala/cats/effect/testing/UnsafeRun.scala

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,8 @@ object UnsafeRun {
4141
override def unsafeToFuture[A](ioa: IO[A], timeout: Option[FiniteDuration]): Future[A] =
4242
timeout.fold(ioa)(ioa.timeout).unsafeToFuture()
4343
}
44+
45+
implicit val unsafeRunScalaFuture: UnsafeRun[scala.concurrent.Future] = new UnsafeRun[scala.concurrent.Future] {
46+
override def unsafeToFuture[AA](fa: scala.concurrent.Future[AA]): scala.concurrent.Future[AA] = fa
47+
}
4448
}

0 commit comments

Comments
 (0)