Skip to content

Commit 6b90437

Browse files
committed
docs: document failing tests on Windows
1 parent bca3bba commit 6b90437

File tree

1 file changed

+122
-0
lines changed

1 file changed

+122
-0
lines changed

docs/status.rst

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,50 @@ used to run the Python test harness from a distribution archive.
2525
Here, we track the various known failures when running
2626
``test-distribution.py /path/to/distribution.tar.zst -u all``.
2727

28+
``test__locale``
29+
----------------
30+
31+
Known failing on: Windows
32+
33+
This test fails as follows::
34+
35+
======================================================================
36+
ERROR: test_float_parsing (test.test__locale._LocaleTests)
37+
----------------------------------------------------------------------
38+
Traceback (most recent call last):
39+
File "C:\Users\gps\AppData\Local\Temp\tmpjx7a33kd\python\install\lib\test\test__locale.py", line 184, in test_float_parsing
40+
if localeconv()['decimal_point'] != '.':
41+
UnicodeDecodeError: 'locale' codec can't decode byte 0xa0 in position 0: decoding error
42+
43+
======================================================================
44+
ERROR: test_lc_numeric_localeconv (test.test__locale._LocaleTests)
45+
----------------------------------------------------------------------
46+
Traceback (most recent call last):
47+
File "C:\Users\gps\AppData\Local\Temp\tmpjx7a33kd\python\install\lib\test\test__locale.py", line 130, in test_lc_numeric_localeconv
48+
formatting = localeconv()
49+
UnicodeDecodeError: 'locale' codec can't decode byte 0xa0 in position 0: decoding error
50+
51+
----------------------------------------------------------------------
52+
53+
``test_locale``
54+
---------------
55+
56+
Known failing on: Windows
57+
58+
This test fails on Windows::
59+
60+
======================================================================
61+
ERROR: test_getsetlocale_issue1813 (test.test_locale.TestMiscellaneous)
62+
----------------------------------------------------------------------
63+
Traceback (most recent call last):
64+
File "C:\Users\gps\AppData\Local\Temp\tmp8m94v2m5\python\install\lib\test\test_locale.py", line 567, in test_getsetlocale_issue1813
65+
locale.setlocale(locale.LC_CTYPE, loc)
66+
File "C:\Users\gps\AppData\Local\Temp\tmp8m94v2m5\python\install\lib\locale.py", line 608, in setlocale
67+
return _setlocale(category, locale)
68+
locale.Error: unsupported locale setting
69+
70+
----------------------------------------------------------------------
71+
2872
``test_ssl``
2973
------------
3074

@@ -100,6 +144,84 @@ This fails in the following manner::
100144

101145
This seems like a minor issue and might be a bug in the test itself.
102146

147+
``test_venv``
148+
-------------
149+
150+
Known failing on: Windows
151+
152+
This appears to be failing due to missing ``venvlauncher.exe``, which we don't
153+
currently build. (But we could.)
154+
155+
``test_winconsoleio``
156+
---------------------
157+
158+
This fails as follows::
159+
160+
======================================================================
161+
ERROR: test_ctrl_z (test.test_winconsoleio.WindowsConsoleIOTests)
162+
----------------------------------------------------------------------
163+
Traceback (most recent call last):
164+
File "C:\Users\gps\AppData\Local\Temp\tmp8m94v2m5\python\install\lib\test\test_winconsoleio.py", line 190, in test_ctrl_z
165+
a, b = stdin.read(1), stdin.readall()
166+
OSError: [WinError 87] The parameter is incorrect
167+
168+
======================================================================
169+
ERROR: test_input (test.test_winconsoleio.WindowsConsoleIOTests)
170+
----------------------------------------------------------------------
171+
Traceback (most recent call last):
172+
File "C:\Users\gps\AppData\Local\Temp\tmp8m94v2m5\python\install\lib\test\test_winconsoleio.py", line 144, in test_input
173+
self.assertStdinRoundTrip('abc123')
174+
File "C:\Users\gps\AppData\Local\Temp\tmp8m94v2m5\python\install\lib\test\test_winconsoleio.py", line 137, in assertStdinRoundTrip
175+
actual = input()
176+
OSError: [WinError 87] The parameter is incorrect
177+
178+
======================================================================
179+
FAIL: test_partial_reads (test.test_winconsoleio.WindowsConsoleIOTests)
180+
----------------------------------------------------------------------
181+
Traceback (most recent call last):
182+
File "C:\Users\gps\AppData\Local\Temp\tmp8m94v2m5\python\install\lib\test\test_winconsoleio.py", line 166, in test_partial_reads
183+
self.assertEqual(actual, expected, 'stdin.read({})'.format(read_count))
184+
AssertionError: b'\r\n' != b'\xcf\xbc\xd1\x9e\xd0\xa2\xce\xbb\xd0\xa4\xd0\x99\r\n' : stdin.read(1)
185+
186+
======================================================================
187+
FAIL: test_partial_surrogate_reads (test.test_winconsoleio.WindowsConsoleIOTests)
188+
----------------------------------------------------------------------
189+
Traceback (most recent call last):
190+
File "C:\Users\gps\AppData\Local\Temp\tmp8m94v2m5\python\install\lib\test\test_winconsoleio.py", line 183, in test_partial_surrogate_reads
191+
self.assertEqual(actual, expected, 'stdin.read({})'.format(read_count))
192+
AssertionError: b'\xc3\x84\r\n' != b'\xf4\x81\xbf\xbf\xf4\x81\x80\x81\r\n' : stdin.read(1)
193+
194+
----------------------------------------------------------------------
195+
196+
Ran 10 tests in 0.006s
197+
198+
FAILED (failures=2, errors=2)
199+
test test_winconsoleio failed
200+
0:00:00 Re-running test__locale in verbose mode
201+
test_float_parsing (test.test__locale._LocaleTests) ... ERROR
202+
test_lc_numeric_basic (test.test__locale._LocaleTests) ... skipped 'nl_langinfo is not available'
203+
test_lc_numeric_localeconv (test.test__locale._LocaleTests) ... ERROR
204+
test_lc_numeric_nl_langinfo (test.test__locale._LocaleTests) ... skipped 'nl_langinfo is not available'
205+
206+
======================================================================
207+
ERROR: test_float_parsing (test.test__locale._LocaleTests)
208+
----------------------------------------------------------------------
209+
Traceback (most recent call last):
210+
File "C:\Users\gps\AppData\Local\Temp\tmp8m94v2m5\python\install\lib\test\test__locale.py", line 184, in test_float_parsing
211+
if localeconv()['decimal_point'] != '.':
212+
UnicodeDecodeError: 'locale' codec can't decode byte 0xa0 in position 0: decoding error
213+
214+
======================================================================
215+
ERROR: test_lc_numeric_localeconv (test.test__locale._LocaleTests)
216+
----------------------------------------------------------------------
217+
Traceback (most recent call last):
218+
File "C:\Users\gps\AppData\Local\Temp\tmp8m94v2m5\python\install\lib\test\test__locale.py", line 130, in test_lc_numeric_localeconv
219+
formatting = localeconv()
220+
UnicodeDecodeError: 'locale' codec can't decode byte 0xa0 in position 0: decoding error
221+
222+
----------------------------------------------------------------------
223+
224+
103225
Test Skips
104226
==========
105227

0 commit comments

Comments
 (0)