Skip to content

v0.12.3: vendor Lib/test/support helpers#40

Merged
tamnd merged 1 commit into
mainfrom
feat/v0.12.3-test-support
May 14, 2026
Merged

v0.12.3: vendor Lib/test/support helpers#40
tamnd merged 1 commit into
mainfrom
feat/v0.12.3-test-support

Conversation

@tamnd
Copy link
Copy Markdown
Owner

@tamnd tamnd commented May 14, 2026

Summary

  • Drops 3.14.5 `Lib/test/support/` into `stdlib/test/support/` so the unittest test corpus can resolve `from test.support import ...` when we start running it through gate harness.
  • Also pulls in `test/init.py` and the `_hypothesis_stubs` package the helpers reference.

Test plan

  • Files are byte-identical with `~/cpython-314/Lib/test/support/` (verified via `diff -r`)
  • `go build ./...`

Drop the 3.14.5 test.support package into stdlib/test/support so the
unittest test corpus can import it once we start running Lib/test/...
through the gate. Includes the support __init__, the helper modules
(os_helper, import_helper, threading_helper, warnings_helper, etc.),
and the _hypothesis_stubs shim used by stdlib tests that touch the
hypothesis path.
@tamnd tamnd merged commit 3d2c469 into main May 14, 2026
@tamnd tamnd deleted the feat/v0.12.3-test-support branch May 15, 2026 11:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant