More spread test fixes.
Change-Id: I87ff7f75cbe10598f831fb969ad04ba612bd4b0c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/97004
Auto-Submit: Bob Nystrom <rnystrom@google.com>
Reviewed-by: Mark Zhou <markzipan@google.com>
Commit-Queue: Bob Nystrom <rnystrom@google.com>
diff --git a/tests/language_2/spread_collections/inference_test.dart b/tests/language_2/spread_collections/inference_test.dart
index ecf88d5..42e5686 100644
--- a/tests/language_2/spread_collections/inference_test.dart
+++ b/tests/language_2/spread_collections/inference_test.dart
@@ -113,5 +113,5 @@
Expect.setEquals(<int>{}, <int>{...expectIntSet()});
// Bottom up-inference from elements is not pushed back down into spread.
- Expect.setEquals(<int>{}, {1, ...expectDynamicSet()});
+ Expect.setEquals(<int>{1}, {1, ...expectDynamicSet()});
}
diff --git a/tests/language_2/spread_collections/map_set_ambiguity_test.dart b/tests/language_2/spread_collections/map_set_ambiguity_test.dart
index 2e2b538..9b3d537 100644
--- a/tests/language_2/spread_collections/map_set_ambiguity_test.dart
+++ b/tests/language_2/spread_collections/map_set_ambiguity_test.dart
@@ -32,14 +32,14 @@
// Expect.type<...>({...dyn});
Expect.type<Set<int>>({...iterable});
Expect.type<Set<int>>({...customSet});
- Expect.type<Map<int, int>>({...customMap});
+ Expect.type<Map<int, String>>({...customMap});
Expect.type<Map<int, int>>({...map, ...map});
// Expect.type<...>({...map, ...set});
Expect.type<Map<dynamic, dynamic>>({...map, ...dynMap});
// Expect.type<...>({...map, ...iterable});
// Expect.type<...>({...map, ...customSet});
- Expect.type<Map<int, int>>({...map, ...customMap});
+ Expect.type<Map<int, Object>>({...map, ...customMap});
Expect.type<Set<int>>({...set, ...set});
Expect.type<Set<dynamic>>({...set, ...dynSet});
@@ -59,7 +59,7 @@
Expect.type<Set<int>>({...customSet, ...customSet});
// Expect.type<...>({...customSet, ...customMap});
- Expect.type<Map<int, int>>({...customMap, ...customMap});
+ Expect.type<Map<int, String>>({...customMap, ...customMap});
}
void testTopDownInference() {