diff --git a/build.sbt b/build.sbt index 2628a2f3..06366cc3 100644 --- a/build.sbt +++ b/build.sbt @@ -48,7 +48,7 @@ libraryDependencies ++= Seq( "com.github.tomakehurst" % "wiremock" % "2.27.2" % "it,test" ) libraryDependencies += "org.jsoup" % "jsoup" % "1.13.1" -libraryDependencies += "org.typelevel" %% "cats-effect" % "2.3.3" +libraryDependencies += "org.typelevel" %% "cats-effect" % "2.4.0" libraryDependencies += "com.github.pathikrit" %% "better-files" % "3.9.1" libraryDependencies += "io.get-coursier" %% "coursier-core" % "2.0.15" libraryDependencies += "org.antlr" % "antlr4-runtime" % "4.9.2" diff --git a/src/test/scala/ru/d10xa/jadd/testkit/TestBase.scala b/src/test/scala/ru/d10xa/jadd/testkit/TestBase.scala index 2d867e99..95c02538 100644 --- a/src/test/scala/ru/d10xa/jadd/testkit/TestBase.scala +++ b/src/test/scala/ru/d10xa/jadd/testkit/TestBase.scala @@ -31,7 +31,7 @@ abstract class TestBase extends AnyFunSuiteLike with Matchers { def tempFileOpsResource[F[_]: Sync]: Resource[F, (Path, FileOps[F])] = for { path <- tempPathResource[F] - ops <- Resource.liftF(LiveFileOps.make[F](path)) + ops <- Resource.eval(LiveFileOps.make[F](path)) } yield (path, ops) def createFileOpsWithFilesF[F[_]: Sync]( files: List[(String, String)] @@ -46,7 +46,7 @@ abstract class TestBase extends AnyFunSuiteLike with Matchers { .write(content) ) } - Resource.liftF(createFiles.map(_ => t)) + Resource.eval(createFiles.map(_ => t)) } def createLayoutSelectorWithFilesF[F[_]: Sync](