This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author berker.peksag
Recipients berker.peksag, brett.cannon, eric.snow
Date 2014-06-14.08:22:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1402734149.6.0.706440396249.issue21755@psf.upfronthosting.co.za>
In-reply-to
Content
======================================================================
ERROR: test.test_importlib.test_locks (unittest.loader.ModuleImportFailure)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/berker/projects/cpython-default/Lib/unittest/case.py", line 58, in testPartExecutor
    yield
  File "/home/berker/projects/cpython-default/Lib/unittest/case.py", line 577, in run
    testMethod()
  File "/home/berker/projects/cpython-default/Lib/unittest/loader.py", line 32, in testFailure
    raise exception
ImportError: Failed to import test module: test.test_importlib.test_locks
Traceback (most recent call last):
  File "/home/berker/projects/cpython-default/Lib/unittest/loader.py", line 312, in _find_tests
    module = self._get_module_from_name(name)
  File "/home/berker/projects/cpython-default/Lib/unittest/loader.py", line 290, in _get_module_from_name
    __import__(name)
  File "/home/berker/projects/cpython-default/Lib/test/test_importlib/test_locks.py", line 123, in <module>
    DeadlockError=DEADLOCK_ERRORS)
  File "/home/berker/projects/cpython-default/Lib/test/test_importlib/util.py", line 82, in test_both
    return split_frozen(test_class, base, **kwargs)
  File "/home/berker/projects/cpython-default/Lib/test/test_importlib/util.py", line 76, in split_frozen
    frozen = specialize_class(cls, 'Frozen', base, **kwargs)
  File "/home/berker/projects/cpython-default/Lib/test/test_importlib/util.py", line 70, in specialize_class
    value = values[kind]
KeyError: 'Frozen'

I've used the same logic as ModuleLockAsRLockTests to silence the test failure.

Patch attached.
History
Date User Action Args
2014-06-14 08:22:29berker.peksagsetrecipients: + berker.peksag, brett.cannon, eric.snow
2014-06-14 08:22:29berker.peksagsetmessageid: <1402734149.6.0.706440396249.issue21755@psf.upfronthosting.co.za>
2014-06-14 08:22:29berker.peksaglinkissue21755 messages
2014-06-14 08:22:29berker.peksagcreate