feat: introduce cats-effect and io

This commit is contained in:
Jonny
2025-02-28 15:18:24 +00:00
parent 8b3e9b8380
commit 345c652a57
3 changed files with 53 additions and 56 deletions

View File

@@ -7,6 +7,7 @@ import java.io.File
import sys.process._
import java.io.PrintStream
import scala.io.Source
import cats.effect.unsafe.implicits.global
class ParallelExamplesSpec extends AnyFlatSpec with BeforeAndAfterAll {
val files =
@@ -29,7 +30,7 @@ class ParallelExamplesSpec extends AnyFlatSpec with BeforeAndAfterAll {
given stdout: PrintStream = PrintStream(File(baseFilename + ".out"))
s"$filename" should "be compiled with correct result" in {
val result = compile(filename)
val result = compile(filename).unsafeRunSync()
assert(expectedResult.contains(result))
}