anchor.diff:      @Flag(help: 'Disables the special ANSI character used in the console '
                   'output for things like dynamic line updating and color. '
                   'This is activated automatically on Windows.')
  -    bool disableAnsi : false}) {
  +    bool disableAnsi : false,
  +    @Flag(help: 'This is for debugging purposes. The temporary files created '
  +                'by the test runner won\'t be deleted when the test runner '
  +                'finishes. Temporary files are created under '
  +                'test/$GENERATED_TEST_FILES_DIR_NAME')
  +    bool keepTemporaryFiles : false}) {
   
   
     // Disable special ANSI characters automatically on Windows.
  
positive.code: import 'package:unscripted/unscripted.dart';
  
  import 'package:test_runner/test_runner.dart';
  
  /// Entry point which simply calls [runTests] with the command line arguments.
  void main(List<String> arguments) => declare(runTests).execute(arguments);
  
negative.code: 
            ..toList().then((List<TestExecutionResult> results) {
  
              if (!keepTemporaryFiles) {
                // Cleanup generated files.
                TestRunnerCodeGenerator
                    .deleteGeneratedTestFilesDirectory(dartProject);
              }
  
              // When all te tests are finished we display a summary and exit.
              List<TestExecutionResult> failedTestResults =
  