@@ -19,7 +19,7 @@ class tests extends CompilerTest {
19
19
)
20
20
21
21
val twice = List (" #runs" , " 2" , " -YnoDoubleBindings" )
22
- val doErase = List ( " -Ystop-before:terminal " )
22
+
23
23
val allowDeepSubtypes = defaultOptions diff List (" -Yno-deep-subtypes" )
24
24
25
25
val posDir = " ./tests/pos/"
@@ -29,37 +29,37 @@ class tests extends CompilerTest {
29
29
val dotcDir = " ./src/dotty/"
30
30
31
31
32
- @ Test def pos_t2168_pat = compileFile(posDir, " t2168" , doErase )
33
- @ Test def pos_erasure = compileFile(posDir, " erasure" , doErase )
34
- @ Test def pos_Coder () = compileFile(posDir, " Coder" , doErase )
35
- @ Test def pos_blockescapes () = compileFile(posDir, " blockescapes" , doErase )
36
- @ Test def pos_collections () = compileFile(posDir, " collections" , doErase )
37
- @ Test def pos_functions1 () = compileFile(posDir, " functions1" , doErase )
38
- @ Test def pos_implicits1 () = compileFile(posDir, " implicits1" , doErase )
39
- @ Test def pos_inferred () = compileFile(posDir, " inferred" , doErase )
32
+ @ Test def pos_t2168_pat = compileFile(posDir, " t2168" )
33
+ @ Test def pos_erasure = compileFile(posDir, " erasure" )
34
+ @ Test def pos_Coder () = compileFile(posDir, " Coder" )
35
+ @ Test def pos_blockescapes () = compileFile(posDir, " blockescapes" )
36
+ @ Test def pos_collections () = compileFile(posDir, " collections" )
37
+ @ Test def pos_functions1 () = compileFile(posDir, " functions1" )
38
+ @ Test def pos_implicits1 () = compileFile(posDir, " implicits1" )
39
+ @ Test def pos_inferred () = compileFile(posDir, " inferred" )
40
40
@ Test def pos_Patterns () = compileFile(posDir, " Patterns" )
41
- @ Test def pos_selftypes () = compileFile(posDir, " selftypes" , doErase )
42
- @ Test def pos_varargs () = compileFile(posDir, " varargs" , doErase )
43
- @ Test def pos_vararg_patterns () = compileFile(posDir, " vararg-pattern" , doErase )
44
- @ Test def pos_opassign () = compileFile(posDir, " opassign" , doErase )
45
- @ Test def pos_typedapply () = compileFile(posDir, " typedapply" , doErase )
46
- @ Test def pos_nameddefaults () = compileFile(posDir, " nameddefaults" , doErase )
47
- @ Test def pos_desugar () = compileFile(posDir, " desugar" , doErase )
48
- @ Test def pos_sigs () = compileFile(posDir, " sigs" , doErase )
49
- @ Test def pos_typers () = compileFile(posDir, " typers" , doErase )
50
- @ Test def pos_typedidents () = compileFile(posDir, " typedIdents" , doErase )
51
- @ Test def pos_assignments () = compileFile(posDir, " assignments" , doErase )
52
- @ Test def pos_packageobject () = compileFile(posDir, " packageobject" , doErase )
53
- @ Test def pos_overloaded () = compileFile(posDir, " overloaded" , doErase )
54
- @ Test def pos_overrides () = compileFile(posDir, " overrides" , doErase )
55
- @ Test def pos_templateParents () = compileFile(posDir, " templateParents" , doErase )
56
- @ Test def pos_structural () = compileFile(posDir, " structural" , doErase )
57
- @ Test def pos_overloadedAccess = compileFile(posDir, " overloadedAccess" , doErase )
58
- @ Test def pos_approximateUnion = compileFile(posDir, " approximateUnion" , doErase )
59
- @ Test def pos_tailcall = compileDir(posDir + " tailcall/" , doErase )
41
+ @ Test def pos_selftypes () = compileFile(posDir, " selftypes" )
42
+ @ Test def pos_varargs () = compileFile(posDir, " varargs" )
43
+ @ Test def pos_vararg_patterns () = compileFile(posDir, " vararg-pattern" )
44
+ @ Test def pos_opassign () = compileFile(posDir, " opassign" )
45
+ @ Test def pos_typedapply () = compileFile(posDir, " typedapply" )
46
+ @ Test def pos_nameddefaults () = compileFile(posDir, " nameddefaults" )
47
+ @ Test def pos_desugar () = compileFile(posDir, " desugar" )
48
+ @ Test def pos_sigs () = compileFile(posDir, " sigs" )
49
+ @ Test def pos_typers () = compileFile(posDir, " typers" )
50
+ @ Test def pos_typedidents () = compileFile(posDir, " typedIdents" )
51
+ @ Test def pos_assignments () = compileFile(posDir, " assignments" )
52
+ @ Test def pos_packageobject () = compileFile(posDir, " packageobject" )
53
+ @ Test def pos_overloaded () = compileFile(posDir, " overloaded" )
54
+ @ Test def pos_overrides () = compileFile(posDir, " overrides" )
55
+ @ Test def pos_templateParents () = compileFile(posDir, " templateParents" )
56
+ @ Test def pos_structural () = compileFile(posDir, " structural" )
57
+ @ Test def pos_overloadedAccess = compileFile(posDir, " overloadedAccess" )
58
+ @ Test def pos_approximateUnion = compileFile(posDir, " approximateUnion" )
59
+ @ Test def pos_tailcall = compileDir(posDir + " tailcall/" )
60
60
@ Test def pos_nullarify = compileFile(posDir, " nullarify" , " -Ycheck:nullarify" :: doErase)
61
- @ Test def pos_subtyping = compileFile(posDir, " subtyping" , doErase )
62
- @ Test def pos_t2613 = compileFile(posSpecialDir, " t2613" , doErase )(allowDeepSubtypes)
61
+ @ Test def pos_subtyping = compileFile(posDir, " subtyping" )
62
+ @ Test def pos_t2613 = compileFile(posSpecialDir, " t2613" )(allowDeepSubtypes)
63
63
64
64
@ Test def pos_all = compileFiles(posDir, twice)
65
65
@ Test def new_all = compileFiles(newDir, twice)
0 commit comments