home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyc (Python 2.6)
-
- __docformat__ = 'restructuredtext en'
- from twisted.trial import unittest
- from twisted.internet import defer
-
- class DeferredTestCase(unittest.TestCase):
-
- def assertDeferredEquals(self, deferred, expectedResult, chainDeferred = None):
- if chainDeferred is None:
- chainDeferred = defer.succeed(None)
-
-
- def gotResult(actualResult):
- self.assertEquals(actualResult, expectedResult)
-
- deferred.addCallback(gotResult)
- return (chainDeferred.addCallback,)((lambda _: deferred))
-
-
- def assertDeferredRaises(self, deferred, expectedException, chainDeferred = None):
- if chainDeferred is None:
- chainDeferred = defer.succeed(None)
-
-
- def gotFailure(f):
- self.assertRaises(expectedException, f.raiseException)
-
- deferred.addBoth(gotFailure)
- return (chainDeferred.addCallback,)((lambda _: deferred))
-
-
-