anchor.diff:  #import("dart:io");
   #import("../../../../tools/testing/dart/test_runner.dart");
   #import("../../../../tools/testing/dart/status_file_parser.dart");
  +#import("../../../../tools/testing/dart/test_options.dart");
   #source("ProcessTestUtil.dart");
   
   class TestController {
  
positive.code: 
  
  void main() {
    var configuration = { 'timeout': 2,
                          'special-command': '' };
    new RunningProcess(MakeTestCase("PassTest", [PASS])).start();
    new RunningProcess(MakeTestCase("FailTest", [FAIL])).start();
    new RunningProcess(MakeTestCase("TimeoutTest", [TIMEOUT])).start();
  
    new RunningProcess(new TestCase("CrashTest",
                                    [new Command(getProcessTestFileName(),
                                                 const ["0", "0", "1", "1"])],
  
negative.code:     test_path = "../tests/standalone/src/${testName}.dart";
    }
  
    var configuration = new TestOptionsParser().parse(['--timeout', '2'])[0];
    return new TestCase(testName,
                        [new Command(getDartFileName(),
                                     <String>["--ignore-unrecognized-flags",
  