| OLD | NEW | 
|---|
| 1 // Copyright (c) 2013, the Dart project authors.  Please see the AUTHORS d.file | 1 // Copyright (c) 2013, the Dart project authors.  Please see the AUTHORS d.file | 
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a | 
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. | 
| 4 | 4 | 
|  | 5 // Dart2js can take a long time to compile dart code, so we increase the timeout | 
|  | 6 // to cope with that. | 
|  | 7 @Timeout.factor(3) | 
|  | 8 | 
| 5 import 'package:scheduled_test/scheduled_test.dart'; | 9 import 'package:scheduled_test/scheduled_test.dart'; | 
| 6 | 10 | 
| 7 import '../descriptor.dart' as d; | 11 import '../descriptor.dart' as d; | 
| 8 import '../test_pub.dart'; | 12 import '../test_pub.dart'; | 
| 9 import '../serve/utils.dart'; | 13 import '../serve/utils.dart'; | 
| 10 | 14 | 
| 11 main() { | 15 main() { | 
| 12   initConfig(); |  | 
| 13   integration("converts a Dart isolate entrypoint in web to JS", () { | 16   integration("converts a Dart isolate entrypoint in web to JS", () { | 
| 14     // Increase the timeout because dart2js takes a lot longer than usual to |  | 
| 15     // compile isolate entrypoints. |  | 
| 16     currentSchedule.timeout *= 2; |  | 
| 17 |  | 
| 18     d.dir(appPath, [ | 17     d.dir(appPath, [ | 
| 19       d.appPubspec(), | 18       d.appPubspec(), | 
| 20       d.dir("web", [ | 19       d.dir("web", [ | 
| 21         d.file("isolate.dart", "void main(List<String> args, SendPort " | 20         d.file("isolate.dart", "void main(List<String> args, SendPort " | 
| 22             "sendPort) => print('hello');") | 21             "sendPort) => print('hello');") | 
| 23       ]) | 22       ]) | 
| 24     ]).create(); | 23     ]).create(); | 
| 25 | 24 | 
| 26     pubServe(); | 25     pubServe(); | 
| 27     requestShouldSucceed("isolate.dart.js", contains("hello")); | 26     requestShouldSucceed("isolate.dart.js", contains("hello")); | 
| 28     endPubServe(); | 27     endPubServe(); | 
| 29   }); | 28   }); | 
| 30 } | 29 } | 
| OLD | NEW | 
|---|