Result, resultCallback);

  resolveSomeGivenResultsToSuccess();

  assertErrorCall(successCombinedResult, resultCallback);
}

function testAsyncCombineOnSuccessWhenSomeResultsSuccess() {
  goog.result.wait(successCombinedResult, resultCallback);

  goog.Timer.callOnce(function() { resolveSomeGivenResultsToSuccess(); });
  mockClock.tick();

  assertErrorCall(successCombinedResult, resultCallback);
}

function testCancelParentResults() {
  goog.result.wait(combinedResult, resultCallback);

  goog.result.canc