Skip a test correctly for the C-version. The decorator doesn't really work
because it evaluates its condition before pyET is even set by test_main. Therefore, the check it moved to "runtime".
This commit is contained in:
parent
7ec45f7a36
commit
52280c427a
|
@ -2420,8 +2420,11 @@ class KeywordArgsTest(unittest.TestCase):
|
|||
|
||||
# --------------------------------------------------------------------
|
||||
|
||||
@unittest.skipUnless(pyET, 'only for the Python version')
|
||||
class NoAcceleratorTest(unittest.TestCase):
|
||||
def setUp(self):
|
||||
if not pyET:
|
||||
raise SkipTest('only for the Python version')
|
||||
|
||||
# Test that the C accelerator was not imported for pyET
|
||||
def test_correct_import_pyET(self):
|
||||
self.assertEqual(pyET.Element.__module__, 'xml.etree.ElementTree')
|
||||
|
|
Loading…
Reference in New Issue