| OLD | NEW | 
|---|
|  | (Empty) | 
| 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 |  | 
| 3 // BSD-style license that can be found in the LICENSE file. |  | 
| 4 |  | 
| 5 import 'dart:io'; |  | 
| 6 |  | 
| 7 import 'package:path/path.dart' as p; |  | 
| 8 import 'package:scheduled_test/descriptor.dart' as d; |  | 
| 9 import 'package:scheduled_test/scheduled_test.dart'; |  | 
| 10 import 'package:scheduled_test/scheduled_process.dart'; |  | 
| 11 |  | 
| 12 import 'test_pub.dart'; |  | 
| 13 import '../lib/src/io.dart'; |  | 
| 14 |  | 
| 15 void main() { |  | 
| 16   integration("the generated pub source is up to date", () { |  | 
| 17     var compilerArgs = Platform.executableArguments.toList()..addAll( |  | 
| 18         [ |  | 
| 19             p.join(pubRoot, 'bin', 'async_compile.dart'), |  | 
| 20             '--force', |  | 
| 21             '--verbose', |  | 
| 22             p.join(sandboxDir, "pub_generated")]); |  | 
| 23 |  | 
| 24     new ScheduledProcess.start(Platform.executable, compilerArgs).shouldExit(0); |  | 
| 25 |  | 
| 26     new d.DirectoryDescriptor.fromFilesystem( |  | 
| 27         "pub_generated", |  | 
| 28         p.join(pubRoot, "..", "pub_generated")).validate(); |  | 
| 29   }); |  | 
| 30 } |  | 
| OLD | NEW | 
|---|