Title: GH-110109: Test pure functionality of `pathlib.Path` user subclasses by barneygale · Pull Request #112242 · python/cpython · GitHub
Open Graph Title: GH-110109: Test pure functionality of `pathlib.Path` user subclasses by barneygale · Pull Request #112242 · python/cpython
X Title: GH-110109: Test pure functionality of `pathlib.Path` user subclasses by barneygale · Pull Request #112242 · python/cpython
Description: Add PurePathTest as a superclass of PathTest, and therefore also PathSubclassTest. This adds coverage of pure functionality in user subclasses of pathlib.Path. Remove PosixPathAsPureTest and WindowsPathAsPureTest, as they now duplicate PosixPathTest and WindowsPathTest. This makes the MROs of test unit classes match the MROs of pathlib classes. Issue: gh-110109
Open Graph Description: Add PurePathTest as a superclass of PathTest, and therefore also PathSubclassTest. This adds coverage of pure functionality in user subclasses of pathlib.Path. Remove PosixPathAsPureTest and Window...
X Description: Add PurePathTest as a superclass of PathTest, and therefore also PathSubclassTest. This adds coverage of pure functionality in user subclasses of pathlib.Path. Remove PosixPathAsPureTest and Window...
Opengraph URL: https://github.com/python/cpython/pull/112242
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/checks(.:format) |
| route-controller | pull_requests |
| route-action | checks |
| fetch-nonce | v2:7df47db0-8830-cfb3-579e-ab6bcd9278b7 |
| current-catalog-service-hash | 87dc3bc62d9b466312751bfd5f889726f4f1337bdff4e8be7da7c93d6c00a25a |
| request-id | EBBE:17EBDB:305E12:405878:69697B94 |
| html-safe-nonce | fefd6c63d5d2b534652558ade27755596f8b93c4d9853407152a6e957761649d |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQkJFOjE3RUJEQjozMDVFMTI6NDA1ODc4OjY5Njk3Qjk0IiwidmlzaXRvcl9pZCI6Ijc2NzgxNzM0NjcwMTc1NzUzMTYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 7cc4f0326d0c03561b7662663e2f439d87865eceb7e03d7565ec4557b84e0307 |
| hovercard-subject-tag | pull_request:1607637043 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,checks,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/python/cpython/pull/112242/checks |
| twitter:image | https://avatars.githubusercontent.com/u/960340?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/960340?s=400&v=4 |
| og:image:alt | Add PurePathTest as a superclass of PathTest, and therefore also PathSubclassTest. This adds coverage of pure functionality in user subclasses of pathlib.Path. Remove PosixPathAsPureTest and Window... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | f33e4b94c8824ab2b434d82a94139432fb5ebee9df4b75304140ad22508c4a77 |
| turbo-cache-control | no-preview |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| turbo-body-classes | logged-out env-production page-responsive full-width full-width-p-0 |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 48f380098b30acbb700b04f1724481ca10d574fc |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width