Skip to content

Commit 95a664f

Browse files
committed
[WIP] Add BashExitCode tests
1 parent 4a35fa8 commit 95a664f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

compiler/test/dotty/tools/scripting/BashExitCodeTests.scala

+6
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,16 @@ class BashExitCodeTests:
4444
@Test def runNeg = scala(f("@main def Test = prin", ".sc"))(1)
4545
@Test def runRun = scala(f("@main def Test = ???", ".sc"))(1)
4646
@Test def runPos = scala(f("@main def Test = ()", ".sc"))(0)
47+
@Test def runPos2 = scala(f("@main def Foo = ()", ".sc"))(0)
48+
@Test def runPos3 = scala(f("@main def test = ()", ".sc"))(0)
49+
@Test def runPos4 = scala(f("object Test { def main(args: Array[String]) = () }", ".sc"))(0)
4750

4851
@Test def scNeg = scalac("-script", f("@main def Test = prin", ".sc"))(1)
4952
@Test def scRun = scalac("-script", f("@main def Test = ???", ".sc"))(1)
5053
@Test def scPos = scalac("-script", f("@main def Test = ()", ".sc"))(0)
54+
@Test def scPos2 = scalac("-script", f("@main def Foo = ()", ".sc"))(0)
55+
@Test def scPos3 = scalac("-script", f("@main def test = ()", ".sc"))(0)
56+
@Test def scPos4 = scalac("-script", f("object Test { def main(args: Array[String]) = () }", ".sc"))(0)
5157

5258
@Test def evalNeg = scala("-e", "'prinln(10*10)'")(1)
5359
@Test def evalRun = scala("-e", "'1/0'")(1)

0 commit comments

Comments
 (0)