Chromium Code Reviews

Side by Side Diff: sdk/lib/_internal/pub_generated/test/implicit_dependency_test.dart

Issue 602253002: Use pub_semver package in pub. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | | Annotate | Revision Log
OLDNEW
1 import 'package:pub_semver/pub_semver.dart';
1 import 'descriptor.dart' as d; 2 import 'descriptor.dart' as d;
2 import 'test_pub.dart'; 3 import 'test_pub.dart';
3 import '../lib/src/barback.dart' as barback; 4 import '../lib/src/barback.dart' as barback;
4 import '../lib/src/version.dart';
5 main() { 5 main() {
6 initConfig(); 6 initConfig();
7 forBothPubGetAndUpgrade((command) { 7 forBothPubGetAndUpgrade((command) {
8 integration("implicitly constrains it to versions pub supports", () { 8 integration("implicitly constrains it to versions pub supports", () {
9 servePackages((builder) { 9 servePackages((builder) {
10 builder.serve("barback", current("barback")); 10 builder.serve("barback", current("barback"));
11 builder.serve("stack_trace", previous("stack_trace")); 11 builder.serve("stack_trace", previous("stack_trace"));
12 builder.serve("stack_trace", current("stack_trace")); 12 builder.serve("stack_trace", current("stack_trace"));
13 builder.serve("stack_trace", nextPatch("stack_trace")); 13 builder.serve("stack_trace", nextPatch("stack_trace"));
14 builder.serve("stack_trace", max("stack_trace")); 14 builder.serve("stack_trace", max("stack_trace"));
(...skipping 84 matching lines...)
99 var constraint = barback.pubConstraints[packageName]; 99 var constraint = barback.pubConstraints[packageName];
100 return new Version( 100 return new Version(
101 constraint.min.major, 101 constraint.min.major,
102 constraint.min.minor - 1, 102 constraint.min.minor - 1,
103 0).toString(); 103 0).toString();
104 } 104 }
105 String nextPatch(String packageName) => 105 String nextPatch(String packageName) =>
106 barback.pubConstraints[packageName].min.nextPatch.toString(); 106 barback.pubConstraints[packageName].min.nextPatch.toString();
107 String max(String packageName) => 107 String max(String packageName) =>
108 barback.pubConstraints[packageName].max.toString(); 108 barback.pubConstraints[packageName].max.toString();
OLDNEW

Powered by Google App Engine