Skip to content

Commit 14097a1

Browse files
johnniwintherCommit Queue
authored andcommitted
[cfe] Move suites from test/fasta/ to test/
Change-Id: Ida60cd9bc95c783df6e3a7819560b3836660c10f Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/394486 Reviewed-by: Jens Johansen <[email protected]>
1 parent 91db72c commit 14097a1

39 files changed

+177
-162
lines changed

pkg/front_end/presubmit_helper_spawn.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import 'package:testing/testing.dart' as testing;
1212
import 'presubmit_helper.dart';
1313
import 'test/deps_git_test.dart' as deps_test;
1414
import 'test/compile_and_lint_impl.dart' show runCompileAndLintTest;
15-
import 'test/fasta/messages_suite.dart' as messages_suite;
15+
import 'test/messages_suite.dart' as messages_suite;
1616
import 'test/lint_suite.dart' as lint_suite;
1717
import 'test/spelling_test_not_src_suite.dart' as spelling_test_not_src;
1818
import 'test/spelling_test_src_suite.dart' as spelling_test_src;

pkg/front_end/test/async_but_no_await_git_test.dart

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,11 @@ import 'package:kernel/target/changed_structure_notifier.dart';
2121
import 'package:kernel/target/targets.dart';
2222
import "package:vm/modular/target/vm.dart" show VmTarget;
2323

24-
import 'testing_utils.dart' show getGitFiles;
24+
import 'testing_utils.dart' show computeSourceFiles;
2525
import "utils/io_utils.dart";
2626

2727
final Uri repoDir = computeRepoDirUri();
2828

29-
Set<Uri> libUris = {};
30-
3129
Future<void> main(List<String> args) async {
3230
api.CompilerOptions compilerOptions = getOptions();
3331

@@ -39,22 +37,7 @@ Future<void> main(List<String> args) async {
3937

4038
ProcessedOptions options = new ProcessedOptions(options: compilerOptions);
4139

42-
libUris.add(repoDir.resolve("pkg/front_end/lib/"));
43-
libUris.add(repoDir.resolve("pkg/front_end/test/fasta/"));
44-
libUris.add(repoDir.resolve("pkg/front_end/tool/"));
45-
46-
for (Uri uri in libUris) {
47-
Set<Uri> gitFiles = await getGitFiles(uri);
48-
List<FileSystemEntity> entities =
49-
new Directory.fromUri(uri).listSync(recursive: true);
50-
for (FileSystemEntity entity in entities) {
51-
if (entity is File &&
52-
entity.path.endsWith(".dart") &&
53-
gitFiles.contains(entity.uri)) {
54-
options.inputs.add(entity.uri);
55-
}
56-
}
57-
}
40+
options.inputs.addAll(await computeSourceFiles(repoDir));
5841

5942
Stopwatch stopwatch = new Stopwatch()..start();
6043

pkg/front_end/test/binary_md_git_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import 'dart:io' show File;
77
import 'binary_md_dill_reader.dart' show BinaryMdDillReader;
88
import 'utils/io_utils.dart' show computeRepoDir;
99

10-
Future<void> main() async {
10+
void main() {
1111
File binaryMd = new File("$repoDir/pkg/kernel/binary.md");
1212
String binaryMdContent = binaryMd.readAsStringSync();
1313

pkg/front_end/test/coverage_suite.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Future<void> _run(Directory coverageTmpDir, List<String> arguments) async {
5050
futures.add(Process.run(Platform.resolvedExecutable, [
5151
"--enable-asserts",
5252
"--deterministic",
53-
"pkg/front_end/test/fasta/strong_suite.dart",
53+
"pkg/front_end/test/strong_suite.dart",
5454
"-DskipVm=true",
5555
"--shards=${options.numberOfWorkers}",
5656
"--shard=${i + 1}",

pkg/front_end/test/dartdoctest_suite.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ import 'package:testing/testing.dart'
66
show Chain, ChainContext, Result, Step, TestDescription;
77

88
import '../tool/dart_doctest_impl.dart';
9-
import 'fasta/suite_utils.dart';
9+
import 'utils/suite_utils.dart';
1010

1111
void main([List<String> arguments = const []]) => internalMain(createContext,
1212
arguments: arguments,
1313
displayName: "dartdoctest suite",
1414
configurationPath: "../testing.json");
1515

1616
Future<Context> createContext(
17-
Chain suite, Map<String, String> environment) async {
18-
return new Context(suite.name);
17+
Chain suite, Map<String, String> environment) {
18+
return new Future.value(new Context(suite.name));
1919
}
2020

2121
class Context extends ChainContext {

pkg/front_end/test/desugar_test.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,14 @@ Future<void> testRedirectingFactorySerialized() async {
4545

4646
// regression test: redirecting factories from patch files don't have the
4747
// redirecting-factory flag stored in kernel.
48-
Future<void> testRedirectingFactoryPatchFile() async {
48+
Future<void> testRedirectingFactoryPatchFile() {
4949
var componentUri =
5050
computePlatformBinariesLocation().resolve('dart2js_platform.dill');
5151
var component = new ir.Component();
5252
new BinaryBuilder(new File.fromUri(componentUri).readAsBytesSync())
5353
.readComponent(component);
5454
checkIsRedirectingFactory(component, 'collection', 'HashMap', 'identity');
55+
return new Future.value();
5556
}
5657

5758
void checkIsRedirectingFactory(ir.Component component, String uriPath,

pkg/front_end/test/fasta/expression_suite.dart renamed to pkg/front_end/test/expression_suite.dart

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,10 @@ import "package:testing/testing.dart"
5151
import 'package:vm/modular/target/vm.dart' show VmTarget;
5252
import "package:yaml/yaml.dart" show YamlMap, YamlList, loadYamlNode;
5353

54-
import '../testing_utils.dart' show checkEnvironment;
55-
import '../utils/kernel_chain.dart' show runDiff, openWrite;
56-
import 'suite_utils.dart';
57-
import '../testing/environment_keys.dart';
54+
import 'testing_utils.dart' show checkEnvironment;
55+
import 'utils/kernel_chain.dart' show runDiff, openWrite;
56+
import 'utils/suite_utils.dart';
57+
import 'testing/environment_keys.dart';
5858

5959
class Context extends ChainContext {
6060
final CompilerContext compilerContext;
@@ -740,4 +740,5 @@ void main([List<String> arguments = const []]) => internalMain(
740740
createContext,
741741
arguments: arguments,
742742
displayName: "expression suite",
743+
configurationPath: "../testing.json",
743744
);

pkg/front_end/test/hot_reload_e2e_test.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,10 @@ abstract class TestCase {
6969
await rebuild(compiler, outputUri); // this is a full compile.
7070
}
7171

72-
Future<void> tearDown() async {
72+
Future<void> tearDown() {
7373
outDir.deleteSync(recursive: true);
7474
lines = const [];
75+
return new Future.value();
7576
}
7677

7778
Future<int> computeVmPort() async {

pkg/front_end/test/incremental_bulk_compiler_full.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ void main([List<String> arguments = const []]) =>
2121
runMe(arguments, createContext, configurationPath: "../testing.json");
2222

2323
Future<Context> createContext(
24-
Chain suite, Map<String, String> environment) async {
25-
return new Context();
24+
Chain suite, Map<String, String> environment) {
25+
return new Future.value(new Context());
2626
}
2727

2828
class Context extends ChainContext {

pkg/front_end/test/incremental_bulk_compiler_smoke_suite.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
import 'package:testing/testing.dart' show Chain;
66

7-
import 'fasta/suite_utils.dart';
7+
import 'utils/suite_utils.dart';
88
import 'incremental_bulk_compiler_full.dart' show Context;
99

1010
void main([List<String> arguments = const []]) => internalMain(createContext,
@@ -13,6 +13,6 @@ void main([List<String> arguments = const []]) => internalMain(createContext,
1313
configurationPath: "../testing.json");
1414

1515
Future<Context> createContext(
16-
Chain suite, Map<String, String> environment) async {
17-
return new Context();
16+
Chain suite, Map<String, String> environment) {
17+
return new Future.value(new Context());
1818
}

0 commit comments

Comments
 (0)