CPython Developers
df9fb69de5
Update tarfile from v3.14.3
2026-02-27 16:53:55 +09:00
Jeong, YunWon
afea16569b
Fix test_io expectedFailures
2026-02-06 00:15:18 +09:00
Terry Tianlin Luan
609dbb1439
Downgraded skips in tests ( #6716 )
...
* Downgraded skips in tests
* Fixed failing tests
* Fixed test_ftplib + test_socket + test_ssl + test_threaded_import failures
* Removed comments about which tests are run in which environment
* Addressed PR comments
* Annotated skips on failing tests
* Removed unneeded tests
* Removed unneeded sys import from test_ftplib
* Added annotation to test_ftplib
* Readded skipIf to test_cleanup_with_symlink_modes with a more general ENV_POLLUTING_TESTS_WINDOWS
* Addressed PR comments
* Made changes to minimize diff in PR
* Apply suggestion from @youknowone
---------
Co-authored-by: Jeong, YunWon <69878+youknowone@users.noreply.github.com >
2026-01-15 21:43:22 +09:00
Jeong, YunWon
e10dc94992
Fix stdio_encoding, stdio_errors ( #6617 )
...
* stdio_errors, stdio_encodings
* add ascii
* unmark tests
2026-01-01 14:48:27 +09:00
Jeong, YunWon
3600b6652d
update _pyio, test_fileio from 3.13.11 and impl more io features ( #6560 )
...
* Update _pyio, test_fileio from 3.13.11
* impl more io
* unmark sucessful tests
* fix windows fileio
2025-12-28 18:06:47 +09:00
Jeong, YunWon
7a5d81a469
Fix os.utime for windows/macos ( #6354 )
2025-12-09 06:07:48 +09:00
fanninpm
59f422de66
Add _io.TextIOWrapper.detach method ( #6267 )
...
* Stub out _io.TextIOWrapper.detach method
* Implement _io.TextIOWrapper.detach method
* Make _io.TextIOWrapper.detach not re-enter lock
2025-12-03 16:11:39 +09:00
Shahar Naveh
63de4387e7
Fix broken CI on windows ( #6143 )
...
* Fix `test_dtrace.py`
* Fix `test_genericpath.py`
* fix `test_ntpath.py`
* Fix `test_py_compile.py`
* Fix `test_shutil.py`
* fix `test_stat.py`
* Fix `test_tarfile.py`
* Mark failing tests
2025-09-11 14:05:04 +09:00
Jeong YunWon
acae154f1b
more diff-friendly disabling xz
2025-05-07 15:01:23 +09:00
Ashwin Naren
a5016446f4
_lzma implementation and test marking
...
Signed-off-by: Ashwin Naren <arihant2math@gmail.com >
2025-05-07 15:01:23 +09:00
Noa
0a07cd931f
Fix more surrogate crashes
2025-03-26 23:12:21 -05:00
Jeong, YunWon
3286e683e6
win32_xstat ( #5247 )
...
* win32_xstat
* vm::windows
* Add file_id
2024-04-21 22:02:09 +09:00
Jeong YunWon
367a948ff0
Adapt unittest.expectedFailureIf
2023-03-02 04:41:15 +09:00
Jeong YunWon
43b095f18d
mark failing test
2022-08-15 00:34:06 +09:00
CPython Developers
c05e9cd52d
Update tarfile from CPython 3.10.6
2022-08-15 00:34:06 +09:00
Jeong YunWon
a0f405afca
Remove expectedFailure mark from test_tarfile
2022-08-09 06:08:57 +09:00
Jeong Yunwon
e62fdd105c
fix windows CI
2022-07-26 04:03:00 +09:00
Jeong YunWon
2fbd01f23e
Fix surrogateescape_errors
2022-07-25 04:10:59 +09:00
Dean Li
29c953d9a6
test: update test.support and test_io to 3.10
...
Initially this is only meant to be a small update for `test_io.py`.
But it turns out that `test.support` need a lot of cleanup especially
for `test.support.warnings_helper`.
2022-04-18 22:50:55 +08:00
Padraic Fanning
54ae3bd962
Fix test.support imports
2022-02-12 18:36:31 -05:00
Padraic Fanning
576b08a124
Migrate requires_hashdigest() to helper
2022-02-06 16:53:09 -05:00
Dean Li
5ee4fb899b
test: use os_helper
2021-11-28 20:51:32 +08:00
Jeong YunWon
913b78ca44
Revert "Merge pull request #3433 from deantvv/test-update"
...
This reverts commit 9fa5c5ac66 , reversing
changes made to e7fa32c687 .
2021-11-17 17:06:51 +09:00
Dean Li
49a5805d11
test: use os_helper
2021-11-13 02:18:33 +00:00
Dean Li
db212d80ff
os: implement os-error-str according to CPython
...
As was: "FileNotFoundError: [Errno 2] No such file or directory (os
error 2)"
To be: "FileNotFoundError: [Errno 2] No such file or directory (os
error 2): 'filename' -> 'filename2'"
Reference CPython implementation
```
if (self->filename) {
if (self->filename2) {
return PyUnicode_FromFormat("[Errno %S] %S: %R -> %R",
OR_NONE(self->myerrno),
OR_NONE(self->strerror),
self->filename,
self->filename2);
} else {
return PyUnicode_FromFormat("[Errno %S] %S: %R",
OR_NONE(self->myerrno),
OR_NONE(self->strerror),
self->filename);
}
}
if (self->myerrno && self->strerror)
return PyUnicode_FromFormat("[Errno %S] %S",
self->myerrno, self->strerror);
```
2021-11-03 17:30:28 +08:00
Padraic Fanning
d6257fb891
Mark erroring/failing tests on Windows
2021-05-21 19:19:35 -04:00
Padraic Fanning
72f0dfd7c4
Unmark passing tests for macOS and Windows
2021-05-21 19:19:35 -04:00
Padraic Fanning
94382ad5f7
Mark erroring/failing tests
2021-05-21 19:19:35 -04:00
Padraic Fanning
02f1d4d2d4
Skip test for infinite recursion
2021-05-21 19:19:35 -04:00
Padraic Fanning
00e0bfeb21
Add test_tarfile from CPython 3.8
...
Supporting files added:
- recursion.tar
- testtar.tar
- tokenize_tests.txt
- tokenize_tests-no-coding-cookie-and-utf8-bom-sig-only.txt
- zipdir.zip
2021-05-21 19:19:34 -04:00