mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
PY-23488: Special case added to unittest-based subtests
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
import unittest
|
||||
|
||||
|
||||
class SampleTest(unittest.TestCase):
|
||||
widget = None
|
||||
|
||||
def setUp(self):
|
||||
self.widget = 'abcd'
|
||||
|
||||
def tearDown(self):
|
||||
self.widget = None
|
||||
|
||||
def test_foo(self):
|
||||
for i in range(20):
|
||||
with self.subTest(i=i):
|
||||
if i % 2:
|
||||
self.assertTrue(False)
|
||||
elif not (i % 5):
|
||||
self.skipTest('it happen')
|
||||
else:
|
||||
self.assertEqual(self.widget, 'abcd')
|
||||
Reference in New Issue
Block a user