| OLD | NEW | 
|---|
| 1 // Copyright (c) 2014, the Dart project authors.  Please see the AUTHORS file | 1 // Copyright (c) 2014, the Dart project authors.  Please see the AUTHORS 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 import 'package:scheduled_test/scheduled_test.dart'; | 5 import 'package:scheduled_test/scheduled_test.dart'; | 
| 6 | 6 | 
| 7 import '../../descriptor.dart' as d; | 7 import '../../descriptor.dart' as d; | 
| 8 import '../../test_pub.dart'; | 8 import '../../test_pub.dart'; | 
| 9 | 9 | 
| 10 main() { | 10 main() { | 
| 11   initConfig(); |  | 
| 12   integration("the binstubs runs a precompiled snapshot if present", () { | 11   integration("the binstubs runs a precompiled snapshot if present", () { | 
| 13     servePackages((builder) { | 12     servePackages((builder) { | 
| 14       builder.serve("foo", "1.0.0", pubspec: { | 13       builder.serve("foo", "1.0.0", pubspec: { | 
| 15         "executables": { | 14         "executables": { | 
| 16           "foo-script": "script" | 15           "foo-script": "script" | 
| 17         } | 16         } | 
| 18       }, contents: [ | 17       }, contents: [ | 
| 19         d.dir("bin", [ | 18         d.dir("bin", [ | 
| 20           d.file("script.dart", "main(args) => print('ok');") | 19           d.file("script.dart", "main(args) => print('ok');") | 
| 21         ]) | 20         ]) | 
| 22       ]); | 21       ]); | 
| 23     }); | 22     }); | 
| 24 | 23 | 
| 25     schedulePub(args: ["global", "activate", "foo"]); | 24     schedulePub(args: ["global", "activate", "foo"]); | 
| 26 | 25 | 
| 27     d.dir(cachePath, [ | 26     d.dir(cachePath, [ | 
| 28       d.dir("bin", [ | 27       d.dir("bin", [ | 
| 29         d.matcherFile(binStubName("foo-script"), | 28         d.matcherFile(binStubName("foo-script"), | 
| 30             contains("script.dart.snapshot")) | 29             contains("script.dart.snapshot")) | 
| 31       ]) | 30       ]) | 
| 32     ]).validate(); | 31     ]).validate(); | 
| 33   }); | 32   }); | 
| 34 } | 33 } | 
| OLD | NEW | 
|---|