File tree Expand file tree Collapse file tree 7 files changed +29
-2
lines changed
Expand file tree Collapse file tree 7 files changed +29
-2
lines changed Original file line number Diff line number Diff line change @@ -338,8 +338,12 @@ var testerDefinition = tester_definition.TesterDefinition{
338338 TestFunc : createTestForRunCommandStage ("i4" ),
339339 },
340340 {
341- Slug : "i5" ,
342- TestFunc : createTestForRunCommandStage ("i5" ),
341+ Slug : "i6" ,
342+ TestFunc : createTestForRunCommandStage ("ioverriding" ),
343+ },
344+ {
345+ Slug : "i7" ,
346+ TestFunc : createTestForRunCommandStage ("ierrors" ),
343347 },
344348 },
345349}
Original file line number Diff line number Diff line change 1+ ---
2+ expected_error_type: compile
3+ ---
4+ // A class can't inherit from itself.
5+ class Foo < Foo {} // expect compile error
Original file line number Diff line number Diff line change 1+ ---
2+ expected_error_type: runtime
3+ ---
4+ fun A() {}
5+
6+ // A class can only inherit from a class.
7+ class B < A {} // expect runtime error
8+
9+ print A();
10+ print B();
Original file line number Diff line number Diff line change 1+ ---
2+ expected_error_type: runtime
3+ ---
4+ var A = "class";
5+
6+ class B < A {}
7+
8+ print B();
File renamed without changes.
File renamed without changes.
File renamed without changes.
You can’t perform that action at this time.
0 commit comments