Metabug: Improving C-level coverage · Issue #94808 · python/cpython · GitHub

github.com

Tin mới

GitHub CopilotWrite better code with AI

GitHub Copilot appDirect agents from issue to merge

ActionsAutomate any workflow

CodespacesInstant dev environments

IssuesPlan and track work

Code ReviewManage code changes

Code QualityEnforce quality at merge

GitHub Advanced SecurityFind and fix vulnerabilities

Code securitySecure your code as you build

Secret protectionStop leaks before they start

View all use cases

Financial services

View all industries

Software Development

GitHub SponsorsFund open source developers

Copilot for BusinessEnterprise-grade AI features

Premium SupportEnterprise-grade 24/7 support

Pull requests 2.6k

Security and quality 0

testsTests in the Lib/test dir

type-featureA feature request or enhancement

related work to publish coverage results from CPython on a regular basis

[edit by @encukou, May 2024] The coverage report and checklist are outdated. Run coverage locally before contributing.

gh-94808: Add coverage for boolobject.c:bool_new #94859

gh-94808: Add coverage for bytesarray_setitem #95802

gh-94808: Improve coverage of _PyBytes_FormatEx #95895

[coverage] codeobject.c: _PyCode_CreateLineArray #94814

gh-94808: _PyLineTable_StartsLine was not used #96609

[coverage] codeobject.c: decode_linetable #94816

gh-94808: Cover handling non-finite numbers from round when ndigits is provided #94860

gh-94808: cover PyFunction_GetDefaults and PyFunction_SetDefaults #98449

[3.11] gh-94808: Cover PyFunction_GetCode, PyFunction_GetGlobals,… #98317

gh-94808: Coverage: Check picklablability of calliter #95923

gh-94808: Add test coverage for PyObject_HasAttrString #96627

gh-94808: Improve coverage of fastsearch.h #96760

gh-94808: Cover %p in PyUnicode_FromFormat #96677

gh-94808: Cover str.rsplit for UCS1, UCS2 or UCS4 #98228

gh-72889: remove redundant mock.Mock()._is_coroutine = False workarounds #94926

gh-94808: Coverage: Test uppercase string literal prefixes #95925

[coverage] tokenizer.c: valid_utf8 #94823

gh-94808: Coverage: __build_class__ inside a non-dict __builtins__ #95932

gh-94808: Cover PyEval_GetFuncDesc function #98300

[coverage ] Missing test for tracebacks with angle bracketed filename #95259

gh-94808:Improve coverage of PyObject_Print #98749

gh-94808: Cover LOAD_GLOBAL for custom dict subtypes #96767

[3.11] gh-94808: Cover LOAD_GLOBAL for custom dict subtypes (GH-96767) #99091

gh-94808: add tests covering PySequence_{Set,Del}Slice #99123

gh-94808: add tests covering PyFunction_GetKwDefaults and PyFunction_SetKwDefaults #98809

[3.11] gh-94808: add tests covering PyEval_GetFuncDesc function (GH-98300) #99126

[3.11] gh-94808: add tests covering PySequence_{Set,Del}Slice (GH-99123) #99133

gh-94808: add tests covering PySequence_[InPlace_]Repeat #99196