packagist pestphp/pest v5.3.6

one hour ago

What's Changed

  • fix(tia): skip locally() when the process is on CI by @tiagoabsantos in #1999
  • fix(tia): keep a failure when the same test is also risky by @lazerg in #2014
  • fix(tia): keep pcov.enabled when the pcov restarter re-runs pest by @lazerg in #2015
  • fix(tia): drop the results of every branch on environment drift by @lazerg in #2011
  • fix(tia): drop cached coverage of tests that no longer exist by @tiagoabsantos in #2000
  • fix(tia): write the merged coverage report in chunks by @tiagoabsantos in #1997
  • fix(tia): drop the coverage cache on structural drift by @tiagoabsantos in #1996
  • fix(tia): match test files under wildcard suite directories by @mozex in #1980
  • fix: let extensions register event subscribers in --parallel mode by @ChrisAbner in #2002
  • fix: accept --no-results and the --do-not-* test run history options with --parallel by @adilKhan72 in #1982
  • Add default failure messages to the remaining string expectations by @VincentBorgers in #1948
  • test: cover parallel group-filtered runs whose workers end on fully filtered files by @User7142 in #1985
  • fix: support brianium/paratest 7.28 grouped test files by @lazerg in #2025
  • fix(tia): list the whole suite with --list-tests by @lazerg in #1973
  • fix(sharding): strip --runner from the --list-tests sub-process by @apael in #2004
  • fix(tia): detect renames in both porcelain status columns by @cyrodjohn in #2017
  • fix(tia): report git errors instead of a missing dependency by @MohannadElemary in #1987
  • Fix TIA fingerprinting inside linked git worktrees by @ademola-emmanuel in #1813
  • fix(tia): find GitLab baselines beyond the last 100 jobs by @calebdw in #1912
  • fix: run pest()->afterAll() hooks by flushing statics after tearDownAfterClass() by @sonalidudhia in #1753
  • fix: check each target in negated toUse by @tiagoabsantos in #1933
  • Support --profile when running tests in parallel by @dbpolito in #1795
  • fix(tia): memoize the merged baseline so replay stays linear by @jlcara in #1974
  • fix(tia): link files a test reads as text, not only files it executes by @jbraband in #2006
  • perf: cache is_dir lookups in TestRepository::make() by @sylouuu in #2027
  • fix(tia): re-run every test when a Laravel config or bootstrap file changes by @cyppe in #1926
  • feat(tia): make default watch fallbacks configurable by @dbpolito in #1950

New Contributors

Full Changelog: v5.3.5...v5.3.6

Don't miss a new pest release

NewReleases is sending notifications on new releases.