Chromium Code Reviews| Index: tests/lib/mirrors/generic_interface_test.dart |
| diff --git a/tests/lib/mirrors/generic_interface_test.dart b/tests/lib/mirrors/generic_interface_test.dart |
| index 8a2b9a0c16815927e89d062c3bb66600162d12c1..9095ae7716baf58d66cadb93586fb807e2d0d4e7 100644 |
| --- a/tests/lib/mirrors/generic_interface_test.dart |
| +++ b/tests/lib/mirrors/generic_interface_test.dart |
| @@ -8,7 +8,7 @@ import 'dart:mirrors'; |
| import 'package:expect/expect.dart'; |
| -import 'generics_test.dart'; |
| +import 'generics_helper.dart'; |
| class Interface<T> {} |
| class Bounded<S extends num> {} |
| @@ -17,7 +17,7 @@ class Fixed implements Interface<int> {} |
| class Generic<R> implements Interface<R> {} |
| class Bienbounded implements Bounded<int> {} |
|
regis
2013/10/28 21:06:39
Bienbounded? :-)
|
| -class Malbounded implements Bounded<String> {} |
| +class Malbounded implements Bounded<String> {} /// static type warning |
| class FBounded implements Interface<FBounded> {} |
| class Mixin {} |
| @@ -97,14 +97,14 @@ main() { |
| typeArguments(boundedDecl, []); |
| typeArguments(interfaceOfInt, [reflectClass(int)]); |
| typeArguments(interfaceOfR, [rFromGeneric]); |
| - typeArguments(interfaceOfBool, [reflectClass(bool)]); /// 01: ok |
| + typeArguments(interfaceOfBool, [reflectClass(bool)]); |
| typeArguments(boundedOfInt, [reflectClass(int)]); |
| typeArguments(boundedOfString, [reflectClass(String)]); |
| typeArguments(interfaceOfFBounded, [reflectClass(FBounded)]); |
| typeArguments(interfaceOfInt2, [reflectClass(int)]); |
| typeArguments(interfaceOfX, [xFromGenericMixinApplication]); |
| - typeArguments(interfaceOfDouble, [reflectClass(double)]); /// 01: ok |
| + typeArguments(interfaceOfDouble, [reflectClass(double)]); |
| typeArguments(interfaceOfInt3, [reflectClass(int)]); |
| typeArguments(interfaceOfY, [yFromGenericClass]); |
| - typeArguments(interfaceOfDouble2, [reflectClass(double)]); /// 01: ok |
| + typeArguments(interfaceOfDouble2, [reflectClass(double)]); |
| } |