| Index: tests/corelib/src/QueueTest.dart
|
| ===================================================================
|
| --- tests/corelib/src/QueueTest.dart (revision 3161)
|
| +++ tests/corelib/src/QueueTest.dart (working copy)
|
| @@ -34,10 +34,21 @@
|
| queue.removeFirst();
|
| checkQueue(queue, 3, 1110);
|
|
|
| + int mapTest(int value) {
|
| + return value ~/ 10;
|
| + }
|
| +
|
| bool is10(int value) {
|
| return (value == 10);
|
| }
|
|
|
| + Queue mapped = queue.map(mapTest);
|
| + checkQueue(mapped, 3, 111);
|
| + checkQueue(queue, 3, 1110);
|
| + Expect.equals(1, mapped.removeFirst());
|
| + Expect.equals(100, mapped.removeLast());
|
| + Expect.equals(10, mapped.removeFirst());
|
| +
|
| Queue other = queue.filter(is10);
|
| checkQueue(other, 1, 10);
|
|
|
| @@ -155,8 +166,8 @@
|
| }
|
|
|
| static testQueueElements() {
|
| - Queue<int> queue1 = new DoubleLinkedQueue<int>.from([1, 2, 4]);
|
| - Queue<int> queue2 = new DoubleLinkedQueue<int>();
|
| + DoubleLinkedQueue<int> queue1 = new DoubleLinkedQueue<int>.from([1, 2, 4]);
|
| + DoubleLinkedQueue<int> queue2 = new DoubleLinkedQueue<int>();
|
| queue2.addAll(queue1);
|
|
|
| Expect.equals(queue1.length, queue2.length);
|
|
|