@@ -44,10 +44,16 @@ class BashExitCodeTests:
44
44
@ Test def runNeg = scala(f(" @main def Test = prin" , " .sc" ))(1 )
45
45
@ Test def runRun = scala(f(" @main def Test = ???" , " .sc" ))(1 )
46
46
@ 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 )
47
50
48
51
@ Test def scNeg = scalac(" -script" , f(" @main def Test = prin" , " .sc" ))(1 )
49
52
@ Test def scRun = scalac(" -script" , f(" @main def Test = ???" , " .sc" ))(1 )
50
53
@ 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 )
51
57
52
58
@ Test def evalNeg = scala(" -e" , " 'prinln(10*10)'" )(1 )
53
59
@ Test def evalRun = scala(" -e" , " '1/0'" )(1 )
0 commit comments