def test_multiple_inheritance_setup(self):
test = self
test.setup_called = False
test.teardown_called = False
class OtherOther(unittest2.TestCase):
def setUp(self):
test.setup_called = True
super(OtherOther, self).setUp()
def tearDown(self):
test.teardown_called = True
super(OtherOther, self).setUp()
class Other(unittest2.TestCase):
pass
class Both(Other, OtherOther):
pass
Both('assert_').setUp()
Both('assert_').tearDown()
self.assertTrue(test.setup_called)
self.assertTrue(test.teardown_called)
test_new_tests.py 文件源码
python
阅读 27
收藏 0
点赞 0
评论 0
评论列表
文章目录