'Perform the positive case test for C{assertTrue} and C{failUnless}.
@param method: The test method to test.'

def _assertTrueTrue(self, method):

    for true in [1, True, 'cat', [1, 2], (3, 4)]:
        result = method(true, ('failed    on    %r' % (true,)))
        if (result != true):
            self.fail(('Did    not    return    argument    %r' % (true,)))
