'When passed a L{Deferred} with no current result, which is then
fired with a L{Failure} result, L{SynchronousTestCase.assertNoResult}
doesn\'t modify the result of the L{Deferred}.'

def test_assertNoResultPropagatesLaterFailure(self):

    d = Deferred()
    self.assertNoResult(d)
    d.errback(self.failure)
    self.assertEqual(self.failure, self.failureResultOf(d))
