mirror of
https://github.com/python/cpython.git
synced 2025-10-21 22:22:48 +00:00
remove test.support.have_unicode
This commit is contained in:
parent
2b7411df5c
commit
79e4803b29
4 changed files with 12 additions and 26 deletions
|
@ -221,11 +221,6 @@ The :mod:`test.test_support` module defines the following constants:
|
||||||
:mod:`test.regrtest`.
|
:mod:`test.regrtest`.
|
||||||
|
|
||||||
|
|
||||||
.. data:: have_unicode
|
|
||||||
|
|
||||||
:const:`True` when Unicode support is available.
|
|
||||||
|
|
||||||
|
|
||||||
.. data:: is_jython
|
.. data:: is_jython
|
||||||
|
|
||||||
:const:`True` if the running interpreter is Jython.
|
:const:`True` if the running interpreter is Jython.
|
||||||
|
|
|
@ -355,8 +355,6 @@ test_support provides the following useful objects:
|
||||||
mode, and it raises ``TestFailed`` on failure instead of
|
mode, and it raises ``TestFailed`` on failure instead of
|
||||||
``AssertionError``.
|
``AssertionError``.
|
||||||
|
|
||||||
* ``have_unicode`` - true if Unicode is available, false otherwise.
|
|
||||||
|
|
||||||
* ``is_jython`` - true if the interpreter is Jython, false otherwise.
|
* ``is_jython`` - true if the interpreter is Jython, false otherwise.
|
||||||
|
|
||||||
* ``TESTFN`` - a string that should always be used as the filename when
|
* ``TESTFN`` - a string that should always be used as the filename when
|
||||||
|
|
|
@ -17,14 +17,14 @@ __all__ = ["Error", "TestFailed", "TestSkipped", "ResourceDenied", "import_modul
|
||||||
"verbose", "use_resources", "max_memuse", "record_original_stdout",
|
"verbose", "use_resources", "max_memuse", "record_original_stdout",
|
||||||
"get_original_stdout", "unload", "unlink", "rmtree", "forget",
|
"get_original_stdout", "unload", "unlink", "rmtree", "forget",
|
||||||
"is_resource_enabled", "requires", "find_unused_port", "bind_port",
|
"is_resource_enabled", "requires", "find_unused_port", "bind_port",
|
||||||
"fcmp", "have_unicode", "is_jython", "TESTFN", "HOST", "FUZZ",
|
"fcmp", "is_jython", "TESTFN", "HOST", "FUZZ", "findfile", "verify",
|
||||||
"findfile", "verify", "vereq", "sortdict", "check_syntax_error",
|
"vereq", "sortdict", "check_syntax_error", "open_urlresource",
|
||||||
"open_urlresource", "WarningMessage", "catch_warning", "CleanImport",
|
"WarningMessage", "catch_warning", "CleanImport", "EnvironmentVarGuard",
|
||||||
"EnvironmentVarGuard", "TransientResource", "captured_output",
|
"TransientResource", "captured_output", "captured_stdout",
|
||||||
"captured_stdout", "TransientResource", "transient_internet",
|
"TransientResource", "transient_internet", "run_with_locale",
|
||||||
"run_with_locale", "set_memlimit", "bigmemtest", "bigaddrspacetest",
|
"set_memlimit", "bigmemtest", "bigaddrspacetest", "BasicTestRunner",
|
||||||
"BasicTestRunner", "run_unittest", "run_doctest", "threading_setup",
|
"run_unittest", "run_doctest", "threading_setup", "threading_cleanup",
|
||||||
"threading_cleanup", "reap_children"]
|
"reap_children"]
|
||||||
|
|
||||||
class Error(Exception):
|
class Error(Exception):
|
||||||
"""Base class for regression test exceptions."""
|
"""Base class for regression test exceptions."""
|
||||||
|
@ -243,12 +243,6 @@ def fcmp(x, y): # fuzzy comparison function
|
||||||
return (len(x) > len(y)) - (len(x) < len(y))
|
return (len(x) > len(y)) - (len(x) < len(y))
|
||||||
return (x > y) - (x < y)
|
return (x > y) - (x < y)
|
||||||
|
|
||||||
try:
|
|
||||||
str
|
|
||||||
have_unicode = True
|
|
||||||
except NameError:
|
|
||||||
have_unicode = False
|
|
||||||
|
|
||||||
is_jython = sys.platform.startswith('java')
|
is_jython = sys.platform.startswith('java')
|
||||||
|
|
||||||
# Filename used for testing
|
# Filename used for testing
|
||||||
|
|
|
@ -22,7 +22,6 @@ class GeneralFloatCases(unittest.TestCase):
|
||||||
self.assertRaises(ValueError, float, "+-3.14")
|
self.assertRaises(ValueError, float, "+-3.14")
|
||||||
self.assertRaises(ValueError, float, "-+3.14")
|
self.assertRaises(ValueError, float, "-+3.14")
|
||||||
self.assertRaises(ValueError, float, "--3.14")
|
self.assertRaises(ValueError, float, "--3.14")
|
||||||
if have_unicode:
|
|
||||||
self.assertEqual(float(unicode(" 3.14 ")), 3.14)
|
self.assertEqual(float(unicode(" 3.14 ")), 3.14)
|
||||||
self.assertEqual(float(unicode(" \u0663.\u0661\u0664 ",'raw-unicode-escape')), 3.14)
|
self.assertEqual(float(unicode(" \u0663.\u0661\u0664 ",'raw-unicode-escape')), 3.14)
|
||||||
# Implementation limitation in PyFloat_FromString()
|
# Implementation limitation in PyFloat_FromString()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue