PILOS icon indicating copy to clipboard operation
PILOS copied to clipboard

Migrate php test runner to pest

Open samuelwei opened this issue 1 year ago • 2 comments

Type (Highlight the corresponding type)

  • Bugfix
  • Feature
  • Documentation
  • Refactoring (e.g. Style updates, Test implementation, etc.)
  • Other (please describe): Developer Experience

Checklist

  • [x] Code updated to current develop branch head
  • [x] Passes CI checks
  • [ ] Is a part of an issue
  • [ ] Tests added for the bugfix or newly implemented feature, describe below why if not
  • [ ] Changelog is updated
  • [ ] Documentation of code and features exists

Changes

  • Switch to Pest as test runner to improve speed and coverage integration into IDEs
  • Add new service that can be used by IDEs test runners that don't disturb the main service used for development

samuelwei avatar Dec 16 '24 15:12 samuelwei

PILOS    Run #1449

Run Properties:  status check passed Passed #1449  •  git commit efeeb8a080: Migrate php test runner to pest
Project PILOS
Branch Review migrate-to-pest
Run status status check passed Passed #1449
Run duration 04m 55s
Commit git commit efeeb8a080: Migrate php test runner to pest
Committer Samuel Weirich
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 237
View all changes introduced in this branch ↗︎

cypress[bot] avatar Dec 16 '24 15:12 cypress[bot]

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 81.05%. Comparing base (896dc40) to head (efeeb8a).

Additional details and impacted files
@@            Coverage Diff             @@
##             develop    #1713   +/-   ##
==========================================
  Coverage      81.05%   81.05%           
  Complexity      1340     1340           
==========================================
  Files            361      361           
  Lines           9223     9223           
  Branches         851      851           
==========================================
  Hits            7476     7476           
  Misses          1747     1747           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Dec 16 '24 15:12 codecov[bot]