| Index: test/report_test.dart
|
| diff --git a/test/report_test.dart b/test/report_test.dart
|
| index 1cf9ae4163429361c70bb04d44312555f53adc6a..8df2d3e59ce7b9280c59f8e8ec71038e7a2d79ec 100644
|
| --- a/test/report_test.dart
|
| +++ b/test/report_test.dart
|
| @@ -7,9 +7,14 @@ library dev_compiler.test.report_test;
|
|
|
| import 'package:test/test.dart';
|
|
|
| -import 'package:dev_compiler/src/testing.dart';
|
| +import 'package:dev_compiler/devc.dart';
|
| +import 'package:dev_compiler/strong_mode.dart' show StrongModeOptions;
|
| +
|
| +import 'package:dev_compiler/src/analysis_context.dart';
|
| +import 'package:dev_compiler/src/options.dart';
|
| import 'package:dev_compiler/src/report.dart';
|
| import 'package:dev_compiler/src/summary.dart';
|
| +import 'package:dev_compiler/src/testing.dart';
|
|
|
| void main() {
|
| test('toJson/parse', () {
|
| @@ -28,11 +33,16 @@ void main() {
|
| }
|
| '''.replaceAll('\n ', '\n'),
|
| };
|
| - testChecker(files);
|
|
|
| - SummaryReporter reporter;
|
| - testChecker(files,
|
| - createReporter: (x) => reporter = new SummaryReporter(x));
|
| + var provider = createTestResourceProvider(files);
|
| + var uriResolver = new TestUriResolver(provider);
|
| + var srcOpts = new SourceResolverOptions(
|
| + entryPointFile: '/main.dart', useMockSdk: true);
|
| + var context = createAnalysisContextWithSources(
|
| + new StrongModeOptions(), srcOpts, fileResolvers: [uriResolver]);
|
| + var reporter = new SummaryReporter(context);
|
| + new Compiler(new CompilerOptions(sourceOptions: srcOpts),
|
| + context: context, reporter: reporter).run();
|
|
|
| _verifySummary(GlobalSummary summary) {
|
| var mainLib = summary.loose['file:///main.dart'];
|
|
|