File tree Expand file tree Collapse file tree 3 files changed +78
-51
lines changed
Expand file tree Collapse file tree 3 files changed +78
-51
lines changed Original file line number Diff line number Diff line change 1+ // Copyright (c) 2020, the Dart project authors. Please see the AUTHORS file
2+ // for details. All rights reserved. Use of this source code is governed by a
3+ // BSD-style license that can be found in the LICENSE file.
4+
5+ @TestOn ('vm' )
6+ @Timeout (Duration (minutes: 5 ))
7+
8+ import 'dart:io' ;
9+
10+ import 'package:test/test.dart' ;
11+
12+ import 'fixtures/context.dart' ;
13+ import 'evaluate_common.dart' ;
14+
15+ void main () async {
16+ // Enable verbose logging for debugging.
17+ final debug = false ;
18+
19+ for (var useDebuggerModuleNames in [false , true ]) {
20+ group ('Debugger module names: $useDebuggerModuleNames |' , () {
21+ final nullSafety = NullSafety .sound;
22+ group ('${nullSafety .name } null safety |' , () {
23+ for (var indexBaseMode in IndexBaseMode .values) {
24+ group ('with ${indexBaseMode .name } |' , () {
25+ testAll (
26+ compilationMode: CompilationMode .frontendServer,
27+ indexBaseMode: indexBaseMode,
28+ nullSafety: nullSafety,
29+ useDebuggerModuleNames: useDebuggerModuleNames,
30+ debug: debug,
31+ );
32+ },
33+ // https://github.com/dart-lang/sdk/issues/49277
34+ skip: indexBaseMode == IndexBaseMode .base && Platform .isWindows);
35+ }
36+ });
37+ });
38+ }
39+ }
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ // Copyright (c) 2020, the Dart project authors. Please see the AUTHORS file
2+ // for details. All rights reserved. Use of this source code is governed by a
3+ // BSD-style license that can be found in the LICENSE file.
4+
5+ @TestOn ('vm' )
6+ @Timeout (Duration (minutes: 5 ))
7+
8+ import 'dart:io' ;
9+
10+ import 'package:test/test.dart' ;
11+
12+ import 'fixtures/context.dart' ;
13+ import 'evaluate_common.dart' ;
14+
15+ void main () async {
16+ // Enable verbose logging for debugging.
17+ final debug = false ;
18+
19+ for (var useDebuggerModuleNames in [false , true ]) {
20+ group ('Debugger module names: $useDebuggerModuleNames |' , () {
21+ final nullSafety = NullSafety .weak;
22+ group ('${nullSafety .name } null safety |' , () {
23+ for (var indexBaseMode in IndexBaseMode .values) {
24+ group ('with ${indexBaseMode .name } |' , () {
25+ testAll (
26+ compilationMode: CompilationMode .frontendServer,
27+ indexBaseMode: indexBaseMode,
28+ nullSafety: nullSafety,
29+ useDebuggerModuleNames: useDebuggerModuleNames,
30+ debug: debug,
31+ );
32+ },
33+ // https://github.com/dart-lang/sdk/issues/49277
34+ skip: indexBaseMode == IndexBaseMode .base && Platform .isWindows);
35+ }
36+ });
37+ });
38+ }
39+ }
You can’t perform that action at this time.
0 commit comments