'Construct an L{_AdaptedReporter}.
@param original: An {itrial.IReporter}.
@param testAdapter: A callable that returns an L{itrial.ITestCase}.'

def __init__(self, original, testAdapter):

    TestResultDecorator.__init__(self, original)
    self.testAdapter = testAdapter
