| OLD | NEW | 
 | (Empty) | 
|   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 |  | 
|   3 // BSD-style license that can be found in the LICENSE file. |  | 
|   4  |  | 
|   5 library pub_tests; |  | 
|   6  |  | 
|   7 import '../descriptor.dart' as d; |  | 
|   8 import '../test_pub.dart'; |  | 
|   9 import 'utils.dart'; |  | 
|  10  |  | 
|  11 main() { |  | 
|  12   integration("does not get if the locked version of a dependency is allowed " |  | 
|  13       "by the pubspec's constraint", () { |  | 
|  14     d.dir("foo", [ |  | 
|  15       d.libPubspec("foo", "0.0.1"), |  | 
|  16       d.libDir("foo") |  | 
|  17     ]).create(); |  | 
|  18  |  | 
|  19     // Get "foo" into the lock file. |  | 
|  20     d.dir(appPath, [ |  | 
|  21       d.appPubspec({ |  | 
|  22         "foo": { |  | 
|  23           "path": "../foo", |  | 
|  24           "version": ">=0.0.1" |  | 
|  25         }, |  | 
|  26       }) |  | 
|  27     ]).create(); |  | 
|  28     pubGet(); |  | 
|  29  |  | 
|  30     // Change the version. |  | 
|  31     d.dir(appPath, [ |  | 
|  32       d.appPubspec({ |  | 
|  33         "foo": { |  | 
|  34           "path": "../foo", |  | 
|  35           "version": "<2.0.0" |  | 
|  36         }, |  | 
|  37       }) |  | 
|  38     ]).create(); |  | 
|  39  |  | 
|  40     pubServe(shouldGetFirst: false); |  | 
|  41     requestShouldSucceed("packages/foo/foo.dart", 'main() => "foo";'); |  | 
|  42     endPubServe(); |  | 
|  43   }); |  | 
|  44 } |  | 
| OLD | NEW |