From a20f28977b510808fae1d730dcf83667b42e95ef Mon Sep 17 00:00:00 2001 From: Gleb Koval Date: Thu, 27 Feb 2025 19:47:33 +0000 Subject: [PATCH] fix: handle runtime_error during testing --- src/test/wacc/examples.scala | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/test/wacc/examples.scala b/src/test/wacc/examples.scala index 7c895ab..fc7d544 100644 --- a/src/test/wacc/examples.scala +++ b/src/test/wacc/examples.scala @@ -92,7 +92,13 @@ class ParallelExamplesSpec extends AnyFlatSpec with BeforeAndAfterAll { ) assert(process.exitValue == expectedExit) - assert(stdout.toString.replaceAll("0x[0-9a-f]+", "#addrs#") == expectedOutput) + assert( + stdout.toString + .replaceAll("0x[0-9a-f]+", "#addrs#") + .replaceAll("fatal error:.*", "#runtime_error#\u0000") + .takeWhile(_ != '\u0000') + == expectedOutput + ) } }