Index: editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/resolver/CompileTimeErrorCodeTest.java |
diff --git a/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/resolver/CompileTimeErrorCodeTest.java b/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/resolver/CompileTimeErrorCodeTest.java |
index 1f6a9cadfb44f1dbfeefcaf34b0f403fb3ef1e73..9422260471a0c2bb40affb4021a0dad7e22d2203 100644 |
--- a/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/resolver/CompileTimeErrorCodeTest.java |
+++ b/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/resolver/CompileTimeErrorCodeTest.java |
@@ -268,17 +268,6 @@ public class CompileTimeErrorCodeTest extends ResolverTestCase { |
verify(source); |
} |
- public void fail_mixinReferencesSuper() throws Exception { |
- Source source = addSource(createSource(// |
- "class A {", |
- " toString() -> super.toString();", |
- "}", |
- "class B extends Object mixin A {}")); |
- resolve(source); |
- assertErrors(CompileTimeErrorCode.MIXIN_REFERENCES_SUPER); |
- verify(source); |
- } |
- |
public void fail_mixinWithNonClassSuperclass() throws Exception { |
// TODO(brianwilkerson) Compare with MIXIN_OF_NON_CLASS. |
Source source = addSource(createSource(// |
@@ -1836,6 +1825,17 @@ public class CompileTimeErrorCodeTest extends ResolverTestCase { |
verify(source); |
} |
+ public void test_mixinReferencesSuper() throws Exception { |
+ Source source = addSource(createSource(// |
+ "class A {", |
+ " toString() => super.toString();", |
+ "}", |
+ "class B extends Object with A {}")); |
+ resolve(source); |
+ assertErrors(CompileTimeErrorCode.MIXIN_REFERENCES_SUPER); |
+ verify(source); |
+ } |
+ |
public void test_multipleSuperInitializers() throws Exception { |
Source source = addSource(createSource(// |
"class A {}", |