Skip to content

Upgrade pest to 4.6.0#1751

Merged
alganet merged 1 commit intoRespect:3.1from
alganet:pest-upgrade
Apr 20, 2026
Merged

Upgrade pest to 4.6.0#1751
alganet merged 1 commit intoRespect:3.1from
alganet:pest-upgrade

Conversation

@alganet
Copy link
Copy Markdown
Member

@alganet alganet commented Apr 20, 2026

No description provided.

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 20, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.41%. Comparing base (c9427c5) to head (b0a28e9).
⚠️ Report is 1 commits behind head on 3.1.

Additional details and impacted files
@@            Coverage Diff            @@
##                3.1    #1751   +/-   ##
=========================================
  Coverage     99.41%   99.41%           
  Complexity     1020     1020           
=========================================
  Files           194      194           
  Lines          2387     2387           
=========================================
  Hits           2373     2373           
  Misses           14       14           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@alganet alganet marked this pull request as ready for review April 20, 2026 19:36
@alganet alganet requested a review from Copilot April 20, 2026 19:36
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the dev test framework stack by upgrading Pest to the 4.6.x line and adjusting static-analysis configuration to better accommodate Pest’s $this usage patterns in tests.

Changes:

  • Bump pestphp/pest dev requirement to ^4.6.
  • Update phpstan.neon.dist to treat Pest\PendingCalls\TestCall as a universal object crate class and refresh ignoreErrors.
  • Refresh composer.lock to reflect the new Pest (and related dependency) versions.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
phpstan.neon.dist Adds PHPStan configuration for Pest’s TestCall to reduce noise around dynamic properties in tests; removes some no-longer-needed ignores.
composer.json Updates the Pest dev dependency constraint to ^4.6.
composer.lock Locks Pest to v4.6.3 and updates associated dependency graph versions.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread composer.json
@alganet alganet merged commit bceb010 into Respect:3.1 Apr 20, 2026
11 checks passed
@alganet alganet deleted the pest-upgrade branch April 20, 2026 19:40
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.

2 participants