Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1489)

Side by Side Diff: pkg/analyzer_cli/test/options_test.dart

Issue 2968403002: Remove the --build-summary-only-diet option. (Closed)
Patch Set: Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 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. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 library analyzer_cli.test.options; 5 library analyzer_cli.test.options;
6 6
7 import 'dart:io'; 7 import 'dart:io';
8 8
9 import 'package:analyzer_cli/src/driver.dart'; 9 import 'package:analyzer_cli/src/driver.dart';
10 import 'package:analyzer_cli/src/options.dart'; 10 import 'package:analyzer_cli/src/options.dart';
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
43 }); 43 });
44 44
45 test('defaults', () { 45 test('defaults', () {
46 CommandLineOptions options = 46 CommandLineOptions options =
47 CommandLineOptions.parse(['--dart-sdk', '.', 'foo.dart']); 47 CommandLineOptions.parse(['--dart-sdk', '.', 'foo.dart']);
48 expect(options, isNotNull); 48 expect(options, isNotNull);
49 expect(options.buildMode, isFalse); 49 expect(options.buildMode, isFalse);
50 expect(options.buildAnalysisOutput, isNull); 50 expect(options.buildAnalysisOutput, isNull);
51 expect(options.buildSummaryInputs, isEmpty); 51 expect(options.buildSummaryInputs, isEmpty);
52 expect(options.buildSummaryOnly, isFalse); 52 expect(options.buildSummaryOnly, isFalse);
53 expect(options.buildSummaryOnlyDiet, isFalse);
54 expect(options.buildSummaryOnlyUnlinked, isFalse); 53 expect(options.buildSummaryOnlyUnlinked, isFalse);
55 expect(options.buildSummaryOutput, isNull); 54 expect(options.buildSummaryOutput, isNull);
56 expect(options.buildSummaryOutputSemantic, isNull); 55 expect(options.buildSummaryOutputSemantic, isNull);
57 expect(options.buildSuppressExitCode, isFalse); 56 expect(options.buildSuppressExitCode, isFalse);
58 expect(options.dartSdkPath, isNotNull); 57 expect(options.dartSdkPath, isNotNull);
59 expect(options.disableCacheFlushing, isFalse); 58 expect(options.disableCacheFlushing, isFalse);
60 expect(options.disableHints, isFalse); 59 expect(options.disableHints, isFalse);
61 expect(options.lints, isFalse); 60 expect(options.lints, isFalse);
62 expect(options.displayVersion, isFalse); 61 expect(options.displayVersion, isFalse);
63 expect(options.enableStrictCallChecks, isFalse); 62 expect(options.enableStrictCallChecks, isFalse);
(...skipping 296 matching lines...) Expand 10 before | Expand all | Expand 10 after
360 _parse([ 359 _parse([
361 '--build-mode', 360 '--build-mode',
362 '--build-summary-output=/path/to/aaa.sum', 361 '--build-summary-output=/path/to/aaa.sum',
363 '--build-summary-only', 362 '--build-summary-only',
364 'package:p/foo.dart|/path/to/p/lib/foo.dart' 363 'package:p/foo.dart|/path/to/p/lib/foo.dart'
365 ]); 364 ]);
366 expect(options.buildMode, isTrue); 365 expect(options.buildMode, isTrue);
367 expect(options.buildSummaryOnly, isTrue); 366 expect(options.buildSummaryOnly, isTrue);
368 } 367 }
369 368
370 test_buildSummaryOnlyDiet() {
371 _parse([
372 '--build-mode',
373 '--build-summary-output=/path/to/aaa.sum',
374 '--build-summary-only',
375 '--build-summary-only-diet',
376 'package:p/foo.dart|/path/to/p/lib/foo.dart'
377 ]);
378 expect(options.buildMode, isTrue);
379 expect(options.buildSummaryOnly, isTrue);
380 expect(options.buildSummaryOnlyDiet, isTrue);
381 }
382
383 test_buildSummaryOnlyUnlinked() { 369 test_buildSummaryOnlyUnlinked() {
384 _parse([ 370 _parse([
385 '--build-mode', 371 '--build-mode',
386 '--build-summary-output=/path/to/aaa.sum', 372 '--build-summary-output=/path/to/aaa.sum',
387 '--build-summary-only', 373 '--build-summary-only',
388 '--build-summary-only-unlinked', 374 '--build-summary-only-unlinked',
389 'package:p/foo.dart|/path/to/p/lib/foo.dart' 375 'package:p/foo.dart|/path/to/p/lib/foo.dart'
390 ]); 376 ]);
391 expect(options.buildMode, isTrue); 377 expect(options.buildMode, isTrue);
392 expect(options.buildSummaryOnly, isTrue); 378 expect(options.buildSummaryOnly, isTrue);
(...skipping 27 matching lines...) Expand all
420 'package:p/foo.dart|/path/to/p/lib/foo.dart' 406 'package:p/foo.dart|/path/to/p/lib/foo.dart'
421 ]); 407 ]);
422 expect(options.buildMode, isTrue); 408 expect(options.buildMode, isTrue);
423 expect(options.buildSuppressExitCode, isTrue); 409 expect(options.buildSuppressExitCode, isTrue);
424 } 410 }
425 411
426 void _parse(List<String> args) { 412 void _parse(List<String> args) {
427 options = CommandLineOptions.parse(args); 413 options = CommandLineOptions.parse(args);
428 } 414 }
429 } 415 }
OLDNEW
« pkg/analyzer_cli/lib/src/driver.dart ('K') | « pkg/analyzer_cli/lib/src/options.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698