View Issue Details

IDProjectCategoryView StatusLast Update
0002150XdebugCode Coveragepublic2023-08-02 16:45
Reporterderick Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status newResolutionopen 
Target Version3.4dev 
Summary0002150: Collapse the two FOREACH start op codes into one to improve path/branch coverage accurateness
Description

Right now, ZEND_FE_RESET_R/RW and ZEND_FE_FETCH_R/RW are both considered having two out branches, which adds an extra path, and an extra branch while generating code coverage without any reasonable explanation for users. Explore whether this can be improved, and also how to make a test where the second (escape) out branch of FE_RESET_R/RW is taken.

TagsNo tags attached.
Operating System
PHP Version8.1.10-8.1.19

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2022-12-21 10:43 derick New Issue
2023-08-02 16:45 derick Target Version 3.3dev => 3.4dev