anchor.diff:  
       test("a synchronous reported error causes the test to error", () {
         var liveTest = _localTest(() {
  -        Invoker.current.handleError("oh no");
  +        registerException("oh no");
         }).load(suite);
   
         expectSingleError(liveTest);
  
positive.code: 
      test("a synchronous reported failure causes the test to fail", () {
        var liveTest = _localTest(() {
          Invoker.current.handleError(new TestFailure("oh no"));
        }).load(suite);
  
        expectSingleFailure(liveTest);
  
negative.code:         () {
        var liveTest = _localTest(() {
          Invoker.current.addOutstandingCallback();
          new Future(() => registerException(new TestFailure("oh no")));
        }).load(suite);
  
        expectSingleFailure(liveTest);
  