| Index: tests/isolate/isolate2_negative_test.dart
|
| diff --git a/tests/isolate/isolate2_negative_test.dart b/tests/isolate/isolate2_negative_test.dart
|
| index 1279f9ccf5346a727f4b46f3158170491eb460ef..587d53036361bd9dda10725de59cc1caa25796b2 100644
|
| --- a/tests/isolate/isolate2_negative_test.dart
|
| +++ b/tests/isolate/isolate2_negative_test.dart
|
| @@ -1,4 +1,4 @@
|
| -// Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // 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.
|
|
|
| @@ -9,18 +9,12 @@
|
| #import('dart:isolate');
|
| #import('../../lib/unittest/unittest.dart');
|
|
|
| -class Isolate2NegativeTest extends Isolate {
|
| - Isolate2NegativeTest() : super();
|
| -
|
| - void main() {
|
| - throw "foo";
|
| - }
|
| +void entry() {
|
| + throw "foo";
|
| }
|
|
|
| main() {
|
| test("catch exception from other isolate", () {
|
| - // Calling 'then' ensures the test framework is aware that there is a
|
| - // pending callback, so it can fail quickly.
|
| - new Isolate2NegativeTest().spawn().then(expectAsync1((a) => null));
|
| + spawnFunction(entry);
|
| });
|
| }
|
|
|