Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gh-100809: Fix handling of drive-relative paths in pathlib.Path.absolute() ↵ | Barney Gale | 2023-02-17 | 1 | -0/+35 |
| | | | | | (GH-100812) Resolving the drive independently uses the OS API, which ensures it starts from the current directory on that drive. | ||||
* | gh-99482: remove `jython` compatibility parts from stdlib and tests (#99484) | Nikita Sobolev | 2022-12-23 | 1 | -5/+1 |
| | |||||
* | gh-90473: Fix more tests on platforms without umask (GH-95164) | Christian Heimes | 2022-07-23 | 1 | -0/+5 |
| | |||||
* | gh-90385: Add `pathlib.Path.walk()` method (GH-92517) | Stanislav Zmiev | 2022-07-22 | 1 | -1/+1 |
| | | | Automerge-Triggered-By: GH:brettcannon | ||||
* | gh-94315: Check for DAC override capability (GH-94316) | Christian Heimes | 2022-06-27 | 1 | -1/+43 |
| | | | | | ``os.geteuid() == 0`` is not a reliable check whether the current user has the capability to bypass permission checks. Tests now probe for DAC override. | ||||
* | gh-85308: Add argparse tests for reading non-ASCII arguments from file ↵ | Serhiy Storchaka | 2022-06-24 | 1 | -0/+5 |
| | | | | (GH-94160) | ||||
* | gh-90473: Make chmod a dummy on WASI, skip chmod tests (GH-93534) | Christian Heimes | 2022-06-06 | 1 | -0/+36 |
| | | | WASI does not have the ``chmod(2)`` syscall yet. | ||||
* | gh-90473: WASI requires proper open(2) flags (GH-93529) | Christian Heimes | 2022-06-06 | 1 | -1/+4 |
| | |||||
* | gh-90473: wasmtime does not support absolute symlinks (GH-93490) | Christian Heimes | 2022-06-05 | 1 | -2/+6 |
| | |||||
* | gh-90473: Increase stack size, disable obmalloc on WASI (GH-92732) | Christian Heimes | 2022-05-13 | 1 | -1/+1 |
| | |||||
* | bpo-40280: Block more non-working syscalls in Emscripten (GH-31757) | Christian Heimes | 2022-03-08 | 1 | -2/+2 |
| | | | | | | | | | - getgroups always fails. - geteuid and getegid always return 0 (root), which confuse tarfile and tests. - hardlinks (link, linkat) always fails. - non-encodable file names are not supported by NODERAWFS layer. - mark more tests with dependency on subprocess and multiprocessing. Mocking does not work if the module fails to import. | ||||
* | bpo-40280: Address more test failures on Emscripten (GH-31050) | Christian Heimes | 2022-02-05 | 1 | -1/+1 |
| | | | Co-authored-by: Brett Cannon <brett@python.org> | ||||
* | bpo-46426: Improve tests for the dir_fd argument (GH-30668) | Serhiy Storchaka | 2022-01-21 | 1 | -0/+11 |
| | | | | | | | Ensure that directory file descriptors refer to directories different from the current directory, and that src_dir_fd and dst_dir_fd refer to different directories. Add context manager open_dir_fd() in test.support.os_helper. | ||||
* | bpo-45020: Add -X frozen_modules=[on|off] to explicitly control use of ↵ | Eric Snow | 2021-09-14 | 1 | -0/+4 |
| | | | | | | | frozen modules. (gh-28320) Currently we freeze several modules into the runtime. For each of these modules it is essential to bootstrapping the runtime that they be frozen. Any other stdlib module that we later freeze into the runtime is not essential. We can just as well import from the .py file. This PR lets users explicitly choose which should be used, with the new "-X frozen_modules=[on|off]" CLI flag. The default is "off" for now. https://bugs.python.org/issue45020 | ||||
* | bpo-41069: Make TESTFN and the CWD for tests containing non-ascii ↵ | Serhiy Storchaka | 2020-06-25 | 1 | -10/+11 |
| | | | | characters. (GH-21035) | ||||
* | bpo-40275: Add os_helper submodule in test.support (GH-20765) | Hai Shi | 2020-06-10 | 1 | -0/+611 |