diff options
author | Brett Cannon <bcannon@gmail.com> | 2009-01-18 06:55:05 (GMT) |
---|---|---|
committer | Brett Cannon <bcannon@gmail.com> | 2009-01-18 06:55:05 (GMT) |
commit | 2c5c79cfc477c0537f296fa3ce7289dbc9a72c83 (patch) | |
tree | 1feeac55b8bbf27bf03a0ef8ff04c681153f0ca3 /Lib/importlib/test/extension | |
parent | b0516a6bc6cdc580846b075bc27b1d3281dd6295 (diff) | |
download | cpython-2c5c79cfc477c0537f296fa3ce7289dbc9a72c83.zip cpython-2c5c79cfc477c0537f296fa3ce7289dbc9a72c83.tar.gz cpython-2c5c79cfc477c0537f296fa3ce7289dbc9a72c83.tar.bz2 |
Tests of case-sensitivity were being executed on OSs which did not have a
case-insensitive file system, leading to test failures. This was due to using
the TestCase objects directly instead of the guard in the test_main() function.
Move over to a class decorator instead to control if the tests should be run.
Diffstat (limited to 'Lib/importlib/test/extension')
-rw-r--r-- | Lib/importlib/test/extension/test_case_sensitivity.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/importlib/test/extension/test_case_sensitivity.py b/Lib/importlib/test/extension/test_case_sensitivity.py index c566b23..575bf69 100644 --- a/Lib/importlib/test/extension/test_case_sensitivity.py +++ b/Lib/importlib/test/extension/test_case_sensitivity.py @@ -2,9 +2,11 @@ import sys from test import support as test_support import unittest import importlib +from .. import support from . import test_path_hook +@support.case_insensitive_tests class ExtensionModuleCaseSensitivityTest(unittest.TestCase): def find_module(self): @@ -30,8 +32,6 @@ class ExtensionModuleCaseSensitivityTest(unittest.TestCase): def test_main(): - if sys.platform not in ('win32', 'darwin', 'cygwin'): - return test_support.run_unittest(ExtensionModuleCaseSensitivityTest) |