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

Unified Diff: packages/dart_style/test/regression/other/pub.stmt

Issue 1400473008: Roll Observatory packages and add a roll script (Closed) Base URL: git@github.com:dart-lang/observatory_pub_packages.git@master
Patch Set: Created 5 years, 2 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 side-by-side diff with in-line comments
Download patch
Index: packages/dart_style/test/regression/other/pub.stmt
diff --git a/packages/dart_style/test/regression/other/pub.stmt b/packages/dart_style/test/regression/other/pub.stmt
new file mode 100644
index 0000000000000000000000000000000000000000..50b4a86f467e335fd4ea080a36e1cf3f89145480
--- /dev/null
+++ b/packages/dart_style/test/regression/other/pub.stmt
@@ -0,0 +1,81 @@
+>>> (indent 6)
+ builder.serve("foo", "1.2.3",
+ deps: {'barback': 'any'},
+ pubspec: {'transformers': ['foo']},
+ contents: [
+ d.dir("lib", [
+ d.file("transformer.dart", replaceTransformer("Hello", "Goodbye")),
+ d.file("foo.dart", "final message = 'Hello!';")
+ ])
+ ]);
+<<<
+ builder.serve("foo", "1.2.3", deps: {
+ 'barback': 'any'
+ }, pubspec: {
+ 'transformers': ['foo']
+ }, contents: [
+ d.dir("lib", [
+ d.file("transformer.dart", replaceTransformer("Hello", "Goodbye")),
+ d.file("foo.dart", "final message = 'Hello!';")
+ ])
+ ]);
+>>> (indent 4) was slow
+ d.dir(appPath, [
+ d.dir('build', [
+ d.dir('example', [
+ d.file("index.html", "html"),
+ d.dir('packages', [
+ d.dir('foo', [
+ d.file('foo.txt', 'foo'),
+ d.dir('sub', [
+ d.file('bar.txt', 'bar'),
+ ]),
+ ])
+ ])
+ ]),
+ d.dir('web', [
+ d.file("index.html", "html"),
+ d.dir('packages', [
+ d.dir('foo', [
+ d.file('foo.txt', 'foo'),
+ d.dir('sub', [
+ d.file('bar.txt', 'bar'),
+ ]),
+ ])
+ ]),
+ d.dir("sub", [
+ d.file("index.html", "html"),
+ // "packages" should *only* be created in the top-level directory.
+ d.nothing("packages")
+ ])
+ ])
+ ])
+ ]).validate();
+<<<
+ d.dir(appPath, [
+ d.dir('build', [
+ d.dir('example', [
+ d.file("index.html", "html"),
+ d.dir('packages', [
+ d.dir('foo', [
+ d.file('foo.txt', 'foo'),
+ d.dir('sub', [d.file('bar.txt', 'bar'),]),
+ ])
+ ])
+ ]),
+ d.dir('web', [
+ d.file("index.html", "html"),
+ d.dir('packages', [
+ d.dir('foo', [
+ d.file('foo.txt', 'foo'),
+ d.dir('sub', [d.file('bar.txt', 'bar'),]),
+ ])
+ ]),
+ d.dir("sub", [
+ d.file("index.html", "html"),
+ // "packages" should *only* be created in the top-level directory.
+ d.nothing("packages")
+ ])
+ ])
+ ])
+ ]).validate();
« no previous file with comments | « packages/dart_style/test/regression/other/dart2js.unit ('k') | packages/dart_style/test/selections/._selections.stmt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698