We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5fde87f commit 11186b9Copy full SHA for 11186b9
tests/run/i12656.scala
@@ -5,4 +5,12 @@ transparent inline def expectCompileError(
5
val errors = compiletime.testing.typeCheckErrors(code)
6
assert(errors.head.message == expectedMsg, (errors.head.message, expectedMsg))
7
8
-@main def Test = expectCompileError("""compiletime.error("some error")""", "some error")
+transparent inline def expectTypeCheck(
9
+ inline code: String,
10
+) : Boolean = compiletime.testing.typeChecks(code)
11
+
12
+@main def Test =
13
+ assert(!expectTypeCheck("""compiletime.error("some error")"""))
14
+ assert(expectTypeCheck("""1 + 1"""))
15
+ expectCompileError("""compiletime.error("some error")""", "some error")
16
0 commit comments