| Index: tests/isolate/src/APIv2_unresolvedPortsNegativeTest.dart
|
| diff --git a/tests/isolate/src/APIv2_unresolvedPortsBrowserNegativeTest.dart b/tests/isolate/src/APIv2_unresolvedPortsNegativeTest.dart
|
| similarity index 74%
|
| rename from tests/isolate/src/APIv2_unresolvedPortsBrowserNegativeTest.dart
|
| rename to tests/isolate/src/APIv2_unresolvedPortsNegativeTest.dart
|
| index f4ac24d239f9ea48a467935cb993fe458d2c5ab7..060a262ed99c5eccf5a34e6bcf5db00ec55ece50 100644
|
| --- a/tests/isolate/src/APIv2_unresolvedPortsBrowserNegativeTest.dart
|
| +++ b/tests/isolate/src/APIv2_unresolvedPortsNegativeTest.dart
|
| @@ -2,15 +2,10 @@
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| // BSD-style license that can be found in the LICENSE file.
|
|
|
| -// negative test to ensure that APIv2_unresolvedPortsBrowserTest works.
|
| +// negative test to ensure that APIv2_unresolvedPortsTest works.
|
| #library('unresolved_ports');
|
| -#import('dart:dom'); // import added so test.dart can treat this as a webtest.
|
| #import('dart:isolate');
|
| #import('../../../lib/unittest/unittest.dart');
|
| -#import('../../../lib/unittest/dom_config.dart');
|
| -
|
| -// This is similar to APIv2_unresolvedPortsStandaloneNegativeTest but using
|
| -// 'unittest.dart' so it can run to completion in browsers.
|
|
|
| bethIsolate() {
|
| port.receive((msg, reply) => msg[1].send(
|
| @@ -29,17 +24,15 @@ bobIsolate() {
|
| }
|
|
|
| main() {
|
| - useDomConfiguration();
|
| - asyncTest('Message chain with unresolved ports', 1, () {
|
| + test('Message chain with unresolved ports', () {
|
| ReceivePort port = new ReceivePort();
|
| - port.receive((msg, _) {
|
| + port.receive(expectAsync2((msg, _) {
|
| expect(msg).equals('main says: Beth, find out if Tim is coming.'
|
| + '\nBeth says: Tim are you coming? And Bob?'
|
| + '\nTim says: Can you tell "main" that we are all coming?'
|
| + '\nBob says: we are NOT coming!'); // should be 'all', not 'NOT'
|
| port.close();
|
| - callbackDone();
|
| - });
|
| + }));
|
|
|
| SendPort tim = spawnFunction(timIsolate);
|
| SendPort beth = spawnFunction(bethIsolate);
|
|
|