Index: pkg/front_end/test/src/incremental/file_state_test.dart |
diff --git a/pkg/front_end/test/src/incremental/file_state_test.dart b/pkg/front_end/test/src/incremental/file_state_test.dart |
index 2a70602b434ac2c32e5662a938abd62e1dbddd0a..049caba0b8d5b133dcb51993e31c772801e5d8d1 100644 |
--- a/pkg/front_end/test/src/incremental/file_state_test.dart |
+++ b/pkg/front_end/test/src/incremental/file_state_test.dart |
@@ -5,13 +5,13 @@ |
import 'dart:async'; |
import 'package:front_end/memory_file_system.dart'; |
-import 'package:front_end/src/fasta/uri_translator_impl.dart'; |
import 'package:front_end/src/byte_store/byte_store.dart'; |
+import 'package:front_end/src/fasta/uri_translator_impl.dart'; |
import 'package:front_end/src/incremental/file_state.dart'; |
+import 'package:kernel/target/targets.dart'; |
import 'package:package_config/packages.dart'; |
import 'package:test/test.dart'; |
import 'package:test_reflective_loader/test_reflective_loader.dart'; |
-import 'package:kernel/target/targets.dart'; |
import 'mock_sdk.dart'; |
@@ -224,62 +224,6 @@ part "c.dart"; |
expect(bFile.partFiles, isEmpty); |
} |
- test_getFile_exports() async { |
- var a = writeFile('/a.dart', ''); |
- var b = writeFile('/b.dart', ''); |
- var c = writeFile('/c.dart', ''); |
- var d = writeFile('/d.dart', r''' |
-export "a.dart" show A, B; |
-export "b.dart" hide C, D; |
-export "c.dart" show A, B, C, D hide C show A, D; |
-'''); |
- |
- FileState aFile = await fsState.getFile(a); |
- FileState bFile = await fsState.getFile(b); |
- FileState cFile = await fsState.getFile(c); |
- FileState dFile = await fsState.getFile(d); |
- |
- expect(dFile.exports, hasLength(3)); |
- { |
- NamespaceExport export_ = dFile.exports[0]; |
- expect(export_.library, aFile); |
- expect(export_.combinators, hasLength(1)); |
- expect(export_.combinators[0].isShow, isTrue); |
- expect(export_.combinators[0].names, unorderedEquals(['A', 'B'])); |
- expect(export_.isExposed('A'), isTrue); |
- expect(export_.isExposed('B'), isTrue); |
- expect(export_.isExposed('C'), isFalse); |
- expect(export_.isExposed('D'), isFalse); |
- } |
- { |
- NamespaceExport export_ = dFile.exports[1]; |
- expect(export_.library, bFile); |
- expect(export_.combinators, hasLength(1)); |
- expect(export_.combinators[0].isShow, isFalse); |
- expect(export_.combinators[0].names, unorderedEquals(['C', 'D'])); |
- expect(export_.isExposed('A'), isTrue); |
- expect(export_.isExposed('B'), isTrue); |
- expect(export_.isExposed('C'), isFalse); |
- expect(export_.isExposed('D'), isFalse); |
- } |
- { |
- NamespaceExport export_ = dFile.exports[2]; |
- expect(export_.library, cFile); |
- expect(export_.combinators, hasLength(3)); |
- expect(export_.combinators[0].isShow, isTrue); |
- expect( |
- export_.combinators[0].names, unorderedEquals(['A', 'B', 'C', 'D'])); |
- expect(export_.combinators[1].isShow, isFalse); |
- expect(export_.combinators[1].names, unorderedEquals(['C'])); |
- expect(export_.combinators[2].isShow, isTrue); |
- expect(export_.combinators[2].names, unorderedEquals(['A', 'D'])); |
- expect(export_.isExposed('A'), isTrue); |
- expect(export_.isExposed('B'), isFalse); |
- expect(export_.isExposed('C'), isFalse); |
- expect(export_.isExposed('D'), isTrue); |
- } |
- } |
- |
test_hasMixinApplication_false() async { |
writeFile('/a.dart', r''' |
class A {} |