[tests] Fix lib/mirrors/reflected_type_generics_test/01
This test case incorrectly assumed that type literal
'Predicate' is a generic type, where
typedef bool Predicate<T>(T arg);
However, it is instantiated to bounds and it is actually
bool Function(dynamic)
Fixes https://github.com/dart-lang/sdk/issues/51052
Change-Id: I793aa505ff2b910d646d7374a3d6fc917ed6794c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/279271
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Auto-Submit: Alexander Markov <alexmarkov@google.com>
diff --git a/tests/lib/mirrors/reflected_type_generics_test.dart b/tests/lib/mirrors/reflected_type_generics_test.dart
index e8ca315..0e581b7 100644
--- a/tests/lib/mirrors/reflected_type_generics_test.dart
+++ b/tests/lib/mirrors/reflected_type_generics_test.dart
@@ -45,8 +45,8 @@
expectReflectedType(
reflectType(FBounded, [new FBounded<Never>().runtimeType]), new FBounded<FBounded<Never>>().runtimeType);
- var predicateHelper = new Helper<Predicate<P>>();
- expectReflectedType(reflectType(Predicate, [P]), predicateHelper.param); //# 01: ok
+ var predicateHelper = new Helper<Predicate>();
+ expectReflectedType(reflectType(Predicate), predicateHelper.param); //# 01: ok
var composite = new Composite<P, int>();
expectReflectedType(reflectType(Composite, [P, int]), composite.runtimeType);
diff --git a/tests/lib_2/mirrors/reflected_type_generics_test.dart b/tests/lib_2/mirrors/reflected_type_generics_test.dart
index e92126b..44e07cb 100644
--- a/tests/lib_2/mirrors/reflected_type_generics_test.dart
+++ b/tests/lib_2/mirrors/reflected_type_generics_test.dart
@@ -47,8 +47,8 @@
expectReflectedType(
reflectType(FBounded, [new FBounded<Never>().runtimeType]), new FBounded<FBounded<Never>>().runtimeType);
- var predicateHelper = new Helper<Predicate<P>>();
- expectReflectedType(reflectType(Predicate, [P]), predicateHelper.param); //# 01: ok
+ var predicateHelper = new Helper<Predicate>();
+ expectReflectedType(reflectType(Predicate), predicateHelper.param); //# 01: ok
var composite = new Composite<P, int>();
expectReflectedType(reflectType(Composite, [P, int]), composite.runtimeType);