C API: Add more tests on PyType functions
Open
Nobody has claimed this yet.
tests
topic-C-API
- Dominant language
- Python
- Stars
- 77.2k
- Forks
- 35.9k
- PR merge metrics
- PR metrics pending
Description
The following functions are not currently tested by test_capi:
- PyType_ClearCache()
- PyType_GetFlags()
- PyType_IsSubtype()
- PyType_Ready()
I'm working on a PR to add more test_capi tests on PyType functions.
Linked PRs
- gh-155505
- gh-155620
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in the test_capi tests and inspect the existing coverage for PyType functions. Use PyType_ClearCache(), PyType_GetFlags(), PyType_IsSubtype(), and PyType_Ready() as the scope, and confirm completion with tests for each; PRs gh-155505 and gh-155620 show that this work is already underway.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, python
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 25/100