| Index: pkg/barback/test/package_graph/transform/concurrency_test.dart
|
| diff --git a/pkg/barback/test/package_graph/transform/concurrency_test.dart b/pkg/barback/test/package_graph/transform/concurrency_test.dart
|
| index 41e3047a5c9e55d6d08b61c5890d00dd918a2927..3dd2da2f39011f33235cac6a301671db8da519cc 100644
|
| --- a/pkg/barback/test/package_graph/transform/concurrency_test.dart
|
| +++ b/pkg/barback/test/package_graph/transform/concurrency_test.dart
|
| @@ -490,4 +490,19 @@ main() {
|
| expectAsset("app|bar.out", "foo.in");
|
| buildShouldSucceed();
|
| });
|
| +
|
| + test("materializes a passed-through asset that was emitted before it was "
|
| + "available", () {
|
| + initGraph(["app|foo.in"], {"app": [
|
| + [new RewriteTransformer("txt", "txt")]
|
| + ]});
|
| +
|
| + pauseProvider();
|
| + updateSources(["app|foo.in"]);
|
| + expectAssetDoesNotComplete("app|foo.in");
|
| +
|
| + resumeProvider();
|
| + expectAsset("app|foo.in", "foo");
|
| + buildShouldSucceed();
|
| + });
|
| }
|
|
|