| OLD | NEW |
| 1 import 'dart:async'; | 1 import 'dart:async'; |
| 2 import 'dart:io' show exitCode; | 2 import 'dart:io' show exitCode; |
| 3 | 3 |
| 4 import 'package:analyzer_cli/src/driver.dart' show Driver, outSink, errorSink; | 4 import 'package:analyzer_cli/src/driver.dart' show Driver, outSink, errorSink; |
| 5 import 'package:analyzer_cli/src/options.dart' show ExitHandler, exitHandler; | 5 import 'package:analyzer_cli/src/options.dart' show ExitHandler, exitHandler; |
| 6 import 'package:path/path.dart'; | 6 import 'package:path/path.dart'; |
| 7 import 'package:test/test.dart'; | 7 import 'package:test/test.dart'; |
| 8 | 8 |
| 9 import 'utils.dart' show testDirectory; | 9 import 'utils.dart' show testDirectory; |
| 10 | 10 |
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 54 outSink = _stdout; | 54 outSink = _stdout; |
| 55 errorSink = _stderr; | 55 errorSink = _stderr; |
| 56 exitHandler = (_) {}; | 56 exitHandler = (_) {}; |
| 57 } | 57 } |
| 58 | 58 |
| 59 String get stderr => _stderr.toString(); | 59 String get stderr => _stderr.toString(); |
| 60 | 60 |
| 61 String get stdout => _stdout.toString(); | 61 String get stdout => _stdout.toString(); |
| 62 | 62 |
| 63 Future<Null> run2(List<String> args) async { | 63 Future<Null> run2(List<String> args) async { |
| 64 await new Driver().start(args); | 64 await new Driver(isTesting: true).start(args); |
| 65 if (stderr.isNotEmpty) { | 65 if (stderr.isNotEmpty) { |
| 66 fail("Unexpected output to stderr:\n$stderr"); | 66 fail("Unexpected output to stderr:\n$stderr"); |
| 67 } | 67 } |
| 68 } | 68 } |
| 69 | 69 |
| 70 void tearDown() { | 70 void tearDown() { |
| 71 outSink = _savedOutSink; | 71 outSink = _savedOutSink; |
| 72 errorSink = _savedErrorSink; | 72 errorSink = _savedErrorSink; |
| 73 exitCode = _savedExitCode; | 73 exitCode = _savedExitCode; |
| 74 exitHandler = _savedExitHandler; | 74 exitHandler = _savedExitHandler; |
| 75 } | 75 } |
| 76 } | 76 } |
| OLD | NEW |