| OLD | NEW | 
|---|
| 1 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 1 // Copyright (c) 2012, 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 library pub_tests; | 5 library pub_tests; | 
| 6 | 6 | 
| 7 import 'dart:io'; | 7 import 'dart:io'; | 
| 8 | 8 | 
| 9 import '../../descriptor.dart' as d; | 9 import '../../descriptor.dart' as d; | 
| 10 import '../../test_pub.dart'; | 10 import '../../test_pub.dart'; | 
| 11 | 11 | 
| 12 main() { | 12 main() { | 
|  | 13   initConfig(); | 
| 13   integration("doesn't update a locked pub server package with a new " | 14   integration("doesn't update a locked pub server package with a new " | 
| 14       "compatible constraint", () { | 15       "compatible constraint", () { | 
| 15     servePackages([packageMap("foo", "1.0.0")]); | 16     servePackages([packageMap("foo", "1.0.0")]); | 
| 16 | 17 | 
| 17     d.appDir([dependencyMap("foo")]).create(); | 18     d.appDir([dependencyMap("foo")]).create(); | 
| 18 | 19 | 
| 19     schedulePub(args: ['install'], | 20     schedulePub(args: ['install'], | 
| 20         output: new RegExp(r"Dependencies installed!$")); | 21         output: new RegExp(r"Dependencies installed!$")); | 
| 21 | 22 | 
| 22     d.packagesDir({"foo": "1.0.0"}).validate(); | 23     d.packagesDir({"foo": "1.0.0"}).validate(); | 
| 23 | 24 | 
| 24     servePackages([packageMap("foo", "1.0.1")]); | 25     servePackages([packageMap("foo", "1.0.1")]); | 
| 25 | 26 | 
| 26     d.appDir([dependencyMap("foo", ">=1.0.0")]).create(); | 27     d.appDir([dependencyMap("foo", ">=1.0.0")]).create(); | 
| 27 | 28 | 
| 28     schedulePub(args: ['install'], | 29     schedulePub(args: ['install'], | 
| 29         output: new RegExp(r"Dependencies installed!$")); | 30         output: new RegExp(r"Dependencies installed!$")); | 
| 30 | 31 | 
| 31     d.packagesDir({"foo": "1.0.0"}).validate(); | 32     d.packagesDir({"foo": "1.0.0"}).validate(); | 
| 32   }); | 33   }); | 
| 33 } | 34 } | 
| OLD | NEW | 
|---|