| Index: packages/quiver_iterables/test/merge_test.dart
|
| diff --git a/packages/quiver/test/iterables/merge_test.dart b/packages/quiver_iterables/test/merge_test.dart
|
| similarity index 88%
|
| copy from packages/quiver/test/iterables/merge_test.dart
|
| copy to packages/quiver_iterables/test/merge_test.dart
|
| index efc1eea576afff83648c74c2f6713cb8fef02fea..793cd6e9ee797f722501544d4bdede6a7e41d13f 100644
|
| --- a/packages/quiver/test/iterables/merge_test.dart
|
| +++ b/packages/quiver_iterables/test/merge_test.dart
|
| @@ -15,7 +15,7 @@
|
| library quiver.iterables.merge_test;
|
|
|
| import 'package:test/test.dart';
|
| -import 'package:quiver/iterables.dart';
|
| +import 'package:quiver_iterables/iterables.dart';
|
|
|
| main() {
|
| group('merge', () {
|
| @@ -33,7 +33,12 @@ main() {
|
| });
|
|
|
| test("should merge single-element iterables", () {
|
| - expect(merge([['a'], ['b']]), ['a', 'b']);
|
| + expect(
|
| + merge([
|
| + ['a'],
|
| + ['b']
|
| + ]),
|
| + ['a', 'b']);
|
| });
|
|
|
| test("should output the union of elements in both iterables", () {
|
| @@ -44,7 +49,7 @@ main() {
|
| test("should honor the comparator", () {
|
| var a = ['c', 'b', 'a'];
|
| expect(merge([a, a], (x, y) => -x.compareTo(y)),
|
| - [ 'c', 'c', 'b', 'b', 'a', 'a' ]);
|
| + ['c', 'c', 'b', 'b', 'a', 'a']);
|
| });
|
|
|
| test("should merge empty iterables with non-empty ones", () {
|
| @@ -78,10 +83,18 @@ main() {
|
| var b = ['b', 'e', 'h', 'k'];
|
| var c = ['c', 'f', 'i', 'l'];
|
| var expected = [
|
| - 'a', 'b', 'c',
|
| - 'd', 'e', 'f',
|
| - 'g', 'h', 'i',
|
| - 'j', 'k', 'l'
|
| + 'a',
|
| + 'b',
|
| + 'c',
|
| + 'd',
|
| + 'e',
|
| + 'f',
|
| + 'g',
|
| + 'h',
|
| + 'i',
|
| + 'j',
|
| + 'k',
|
| + 'l'
|
| ];
|
| expect(merge([a, b, c]), expected);
|
| expect(merge([a, c, b]), expected);
|
|
|