19 lines
397 B
Python
19 lines
397 B
Python
# Copyright (c) 2010, 2016 testtools developers. See LICENSE for details.
|
|
|
|
__all__ = [
|
|
'NeedsTwistedTestCase',
|
|
]
|
|
|
|
from testtools.helpers import try_import
|
|
from testtools import TestCase
|
|
|
|
defer = try_import('twisted.internet.defer')
|
|
|
|
|
|
class NeedsTwistedTestCase(TestCase):
|
|
|
|
def setUp(self):
|
|
super().setUp()
|
|
if defer is None:
|
|
self.skipTest("Need Twisted to run")
|