Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(356)

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

Issue 557563002: Store the async-await compiled pub code directly in the repo. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 library pub_tests;
2 import '../descriptor.dart' as d;
3 import '../test_pub.dart';
4 import '../serve/utils.dart';
5 main() {
6 initConfig();
7 withBarbackVersions("any", () {
8 integration("loads a diamond transformer dependency graph", () {
9 d.dir("top", [d.pubspec({
10 "name": "top",
11 "version": "1.0.0"
12 }),
13 d.dir("lib", [d.file("transformer.dart", dartTransformer('top'))])]) .create();
14 d.dir("left", [d.pubspec({
15 "name": "left",
16 "version": "1.0.0",
17 "transformers": ["top/transformer"],
18 "dependencies": {
19 "top": {
20 "path": "../top"
21 }
22 }
23 }),
24 d.dir("lib", [d.file("transformer.dart", dartTransformer('left'))])] ).create();
25 d.dir("right", [d.pubspec({
26 "name": "right",
27 "version": "1.0.0",
28 "transformers": ["top/transformer"],
29 "dependencies": {
30 "top": {
31 "path": "../top"
32 }
33 }
34 }),
35 d.dir("lib", [d.file("transformer.dart", dartTransformer('right'))]) ]).create();
36 d.dir(appPath, [d.pubspec({
37 "name": "myapp",
38 "transformers": [
39 "left/transformer",
40 "right/transformer",
41 "myapp/transformer"],
42 "dependencies": {
43 'left': {
44 'path': '../left'
45 },
46 'right': {
47 'path': '../right'
48 }
49 }
50 }),
51 d.dir("lib", [d.file("transformer.dart", dartTransformer('myapp'))]) ,
52 d.dir("web", [d.file("main.dart", 'const TOKEN = "main.dart";')])]). create();
53 createLockFile(
54 'myapp',
55 sandbox: ['top', 'left', 'right'],
56 pkg: ['barback']);
57 pubServe();
58 requestShouldSucceed(
59 "main.dart",
60 'const TOKEN = "(((main.dart, (left, top)), (right, top)), ((myapp, '
61 '(left, top)), (right, top)))";');
62 endPubServe();
63 });
64 });
65 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698