Index: tests/language_strong/mixin_type_parameters_mixin_test.dart |
diff --git a/tests/language_strong/mixin_type_parameters_mixin_test.dart b/tests/language_strong/mixin_type_parameters_mixin_test.dart |
index ac3808828cd3d189103d4a79cf2b7a3a98b6fe13..8a6e569bb364183511ffe66750eeb6d5311ec5b0 100644 |
--- a/tests/language_strong/mixin_type_parameters_mixin_test.dart |
+++ b/tests/language_strong/mixin_type_parameters_mixin_test.dart |
@@ -29,7 +29,7 @@ class M<T> { |
static final bool checkedMode = computeCheckedMode(); |
static bool computeCheckedMode() { |
try { |
- int x = "foo"; |
+ int x = "foo" as dynamic; |
} on Error { |
return true; |
} |
@@ -47,32 +47,32 @@ class C3 = S with M<String>; |
main() { |
var c0 = new C0(); |
Expect.isTrue(c0 is M); |
- Expect.isTrue(c0 is M<int>); |
- Expect.isTrue(c0 is M<String>); |
+ Expect.isFalse(c0 is M<int>); |
+ Expect.isFalse(c0 is M<String>); |
Expect.isTrue(c0.matches(c0)); |
Expect.isTrue(c0.matches(42)); |
Expect.isTrue(c0.matches("hello")); |
var c0_int = new C0<int>(); |
Expect.isTrue(c0_int is M); |
- Expect.isTrue(c0_int is M<int>); |
- Expect.isTrue(c0_int is M<String>); |
+ Expect.isFalse(c0_int is M<int>); |
+ Expect.isFalse(c0_int is M<String>); |
Expect.isTrue(c0_int.matches(c0)); |
Expect.isTrue(c0_int.matches(42)); |
Expect.isTrue(c0_int.matches("hello")); |
var c0_String = new C0<String>(); |
Expect.isTrue(c0_String is M); |
- Expect.isTrue(c0_String is M<int>); |
- Expect.isTrue(c0_String is M<String>); |
+ Expect.isFalse(c0_String is M<int>); |
+ Expect.isFalse(c0_String is M<String>); |
Expect.isTrue(c0_String.matches(c0)); |
Expect.isTrue(c0_String.matches(42)); |
Expect.isTrue(c0_String.matches("hello")); |
var c1 = new C1(); |
Expect.isTrue(c1 is M); |
- Expect.isTrue(c1 is M<int>); |
- Expect.isTrue(c1 is M<String>); |
+ Expect.isFalse(c1 is M<int>); |
+ Expect.isFalse(c1 is M<String>); |
Expect.isTrue(c1.matches(c1)); |
Expect.isTrue(c1.matches(42)); |
Expect.isTrue(c1.matches("hello")); |