| Index: test/dependency_computer/cycle_test.dart
|
| diff --git a/test/dependency_computer/cycle_test.dart b/test/dependency_computer/cycle_test.dart
|
| index 39652507d185ffc5e56e62db0ae4bcb2eb7516e0..f93f475581e5315cae18314b8e2710ca3b935fdc 100644
|
| --- a/test/dependency_computer/cycle_test.dart
|
| +++ b/test/dependency_computer/cycle_test.dart
|
| @@ -205,4 +205,22 @@ void main() {
|
|
|
| expectDependencies({'myapp': []});
|
| });
|
| +
|
| + // Regression test for #1298
|
| + integration("allows a single-package import cycle with two uses of "
|
| + "the same transformer", () {
|
| + d.dir(appPath, [
|
| + d.pubspec({
|
| + "name": "myapp",
|
| + "transformers": ["myapp", "myapp"]
|
| + }),
|
| + d.dir('lib', [
|
| + d.file("myapp.dart", transformer(['foo.dart'])),
|
| + d.file("foo.dart", "import 'bar.dart';"),
|
| + d.file("bar.dart", "import 'myapp.dart';"),
|
| + ])
|
| + ]).create();
|
| +
|
| + expectDependencies({'myapp': []});
|
| + });
|
| }
|
|
|