anchor.diff:        // Checked if we have already found and generated the tests for
         // this suite.
         if (!testCache.containsKey(suiteName)) {
  -        cachedTests = testCache[suiteName] = [];
  +        testCache[suiteName] = [];
           return enqueueTests();
         } else {
           // We rely on enqueueing completing asynchronously.
  
positive.code:   final List<String> statusFilePaths;
    TestCaseEvent doTest;
    TestExpectations testExpectations;
    List<TestInformation> cachedTests;
    final Path dartDir;
    Predicate<String> isTestFilePredicate;
    final bool listRecursively;
  
negative.code:                                      isNegativeIfChecked,
                                       hasFatalTypeErrors,
                                       multitestOutcome);
        enqueueTestCaseFromTestInformation(info);
      };
    }
  