* Move test code to testtools.tests.twistedsupport, to parallel matchers * Add testtools.deferredruntest to preserve backwards compatibility * Move NeedsTwistedTestCase out of test_spinner into shared module for Twisted tests Closes #202
19 lines
412 B
Python
19 lines
412 B
Python
# Copyright (c) 2010, 2016 testtools developers. See LICENSE for details.
|
|
|
|
__all__ = [
|
|
'NeedsTwistedTestCase',
|
|
]
|
|
|
|
from extras import try_import
|
|
from testtools import TestCase
|
|
|
|
defer = try_import('twisted.internet.defer')
|
|
|
|
|
|
class NeedsTwistedTestCase(TestCase):
|
|
|
|
def setUp(self):
|
|
super(NeedsTwistedTestCase, self).setUp()
|
|
if defer is None:
|
|
self.skipTest("Need Twisted to run")
|