Skip to content

ci: upload code coverage to Codecov - #13

Merged
temp merged 3 commits into
mainfrom
ci/codecov
Nov 3, 2026
Merged

temp merged 3 commits into
mainfrom
ci/codecov

Conversation

@temp

@temp temp commented Nov 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • New workflow code_coverage.yaml (modelled on functional-test-helpers): runs the tests with pcov on PHP 8.5 and uploads the clover report to Codecov using the CODECOV_TOKEN secret.
  • Tests for the remaining uncovered lines: curry5 with four arguments, the split('') exception (the missing regression test), _acceptsArgs and _reflectCallable. Line coverage is now 100 %.
  • README: coverage badge, and the sentence about temp/fn is corrected (temp/fnc provides the older versions too).
  • CLAUDE.md: notes on the coverage workflow and on #[CoversFunction] only counting lines of the named function.

No release-relevant commits (test:, ci:, docs:).

🤖 Generated with Claude Code

temp and others added 3 commits November 3, 2026 18:33
…tor check, _acceptsArgs, _reflectCallable)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@codecov

codecov Bot commented Nov 3, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@temp
temp merged commit 970bb51 into main Nov 3, 2026
8 of 9 checks passed
@temp
temp deleted the ci/codecov branch November 3, 2026 17:43
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