| 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; |  | 
| 6 |  | 
| 7 import '../descriptor.dart' as d; | 5 import '../descriptor.dart' as d; | 
| 8 import '../test_pub.dart'; | 6 import '../test_pub.dart'; | 
| 9 | 7 | 
| 10 main() { | 8 main() { | 
| 11   integration("downgrades a locked package's dependers in order to get it to " | 9   integration("downgrades a locked package's dependers in order to get it to " | 
| 12       "min version", () { | 10       "min version", () { | 
| 13     servePackages((builder) { | 11     servePackages((builder) { | 
| 14       builder.serve("foo", "2.0.0", deps: {"bar": ">1.0.0"}); | 12       builder.serve("foo", "2.0.0", deps: {"bar": ">1.0.0"}); | 
| 15       builder.serve("bar", "2.0.0"); | 13       builder.serve("bar", "2.0.0"); | 
| 16     }); | 14     }); | 
| (...skipping 13 matching lines...) Expand all  Loading... | 
| 30     }); | 28     }); | 
| 31 | 29 | 
| 32     pubDowngrade(args: ['bar']); | 30     pubDowngrade(args: ['bar']); | 
| 33 | 31 | 
| 34     d.packagesDir({ | 32     d.packagesDir({ | 
| 35       "foo": "1.0.0", | 33       "foo": "1.0.0", | 
| 36       "bar": "1.0.0" | 34       "bar": "1.0.0" | 
| 37     }).validate(); | 35     }).validate(); | 
| 38   }); | 36   }); | 
| 39 } | 37 } | 
| OLD | NEW | 
|---|