blob: 94fa75083f54c2c7b5db8b25551cd30fe947c197 [file] [log] [blame]
>>> (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();