chore(deps): update dependency pestphp/pest to v2
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
pestphp/pest |
^1.21 -> ^2.0
|
Release Notes
pestphp/pest (pestphp/pest)
v2.34.7
Full Changelog: https://github.com/pestphp/pest/compare/v2.34.6...v2.34.7
v2.34.6
Full Changelog: https://github.com/pestphp/pest/compare/v2.34.5...v2.34.6
v2.34.5
Full Changelog: https://github.com/pestphp/pest/compare/v2.34.4...v2.34.5
v2.34.4
Full Changelog: https://github.com/pestphp/pest/compare/v2.34.3...v2.34.4
v2.34.3
Full Changelog: https://github.com/pestphp/pest/compare/v2.34.2...v2.34.3
v2.34.2
Full Changelog: https://github.com/pestphp/pest/compare/v2.34.1...v2.34.2
v2.34.1
Full Changelog: https://github.com/pestphp/pest/compare/v2.34.0...v2.34.1
v2.34.0
What's Changed
- feat(plugin-laravel): adds
--without-exception-handling
,--with-exception-handling
,without-deprecation-handling
, andwith-deprecation-handling
CLI options
v2.33.6
Full Changelog: https://github.com/pestphp/pest/compare/v2.33.5...v2.33.6
v2.33.5
Full Changelog: https://github.com/pestphp/pest/compare/v2.33.4...v2.33.5
v2.33.4
Full Changelog: https://github.com/pestphp/pest/compare/v2.33.3...v2.33.4
v2.33.3
What's Changed
- fix: updates Only plugin to check for CI environment by @nhaynes in https://github.com/pestphp/pest/pull/1082
New Contributors
- @nhaynes made their first contribution in https://github.com/pestphp/pest/pull/1082
Full Changelog: https://github.com/pestphp/pest/compare/v2.33.2...v2.33.3
v2.33.2
Full Changelog: https://github.com/pestphp/pest/compare/v2.33.1...v2.33.2
v2.33.1
What's Changed
- Fixing version number by @devajmeireles in https://github.com/pestphp/pest/pull/1076
- Add test for junit implementation by @nuernbergerA in https://github.com/pestphp/pest/pull/1080
- Track vendor changes by @nuernbergerA in https://github.com/pestphp/pest/pull/1081
Full Changelog: https://github.com/pestphp/pest/compare/v2.33.0...v2.33.1
v2.33.0
What's Changed
- feat: allow multiple hooks per directory by @bastien-phi in https://github.com/pestphp/pest/pull/961
- feat: adds
toContainEquals
expectation by @erikgaal in https://github.com/pestphp/pest/pull/974 - feat: improve coverage output message on failing minimum requirements by @davybaccaert in https://github.com/pestphp/pest/pull/1069
- feat: allow
string
type ingreaterThan
/lessThan
expectations by @paulsn-mapon in https://github.com/pestphp/pest/pull/1055 - feat: adds
toBeStringBackedEnum()
andtoBeIntBackedEnum()
arch expectations by @JonPurvis in https://github.com/pestphp/pest/pull/1006 - feat: improves output of fatal php exceptions by @nunomaduro in https://github.com/pestphp/pest/commit/c5ce355f3c9479aead1d9d840dfe4b3981baa2ec
- feat(plugin-watch): fixes arguments and coloring by passed to underlying process by @nunomaduro in https://github.com/pestphp/pest/commit/8c57cc1731bebca3af10522080d5f3c48bac395f and https://github.com/pestphp/pest-plugin-watch/commit/9f8513d9f10d4cee9375c2ef6edc9e7d15f1ab19
- fix: warn if no code coverage driver by @calebdw in https://github.com/pestphp/pest/pull/1060
- fix: fixing backtrace not found error if project dirname endswith pest by @Carnicero90 in https://github.com/pestphp/pest/pull/972
- fix:
doNotThrowsExceptions
being marked as incomplete by @nunomaduro in https://github.com/pestphp/pest/commit/1d2fe2de2d409ad0d3d4b9b903adb8f4e9cf3387 - fix: allowing running high order testing with bound datasets by @nunomaduro in https://github.com/pestphp/pest/commit/2562d36518509b34e32455fdac0546d2b222d5f3
- fix: removes process-isolation from --help output @nunomaduro in https://github.com/pestphp/pest/commit/7a46514df855ed3817abbd5e11841e52558599e7
- fix:
--cache-directory
PHPUnit xml directive being ignore by @nunomaduro in https://github.com/pestphp/pest/commit/a5bf6a3fcb26a8b48189f50b1bc320f382bc1a1e - tests: refactors
ansi
escape removal by @salehhashemi1992 in https://github.com/pestphp/pest/pull/981 - tests: build failing to run by @luismgsantos in https://github.com/pestphp/pest/pull/1075
New Contributors
- @bastien-phi made their first contribution in https://github.com/pestphp/pest/pull/961
- @erikgaal made their first contribution in https://github.com/pestphp/pest/pull/974
- @Carnicero90 made their first contribution in https://github.com/pestphp/pest/pull/972
- @davybaccaert made their first contribution in https://github.com/pestphp/pest/pull/1069
- @paulsn-mapon made their first contribution in https://github.com/pestphp/pest/pull/1055
- @luismgsantos made their first contribution in https://github.com/pestphp/pest/pull/1075
Full Changelog: https://github.com/pestphp/pest/compare/v2.32.3...v2.33.0
v2.32.3
What's Changed
- Fix junit parallel by @nuernbergerA in https://github.com/pestphp/pest/pull/1073
Full Changelog: https://github.com/pestphp/pest/compare/v2.32.2...v2.32.3
v2.32.2
Full Changelog: https://github.com/pestphp/pest/compare/v2.32.1...v2.32.2
v2.32.1
Full Changelog: https://github.com/pestphp/pest/compare/v2.32.0...v2.32.1
v2.32.0
What's Changed
- [2.x] Fix typo in
toHaveProperties
PHPDoc block by @rudashi in https://github.com/pestphp/pest/pull/990 - [2.x] Junit support by @nuernbergerA in https://github.com/pestphp/pest/pull/887
New Contributors
- @rudashi made their first contribution in https://github.com/pestphp/pest/pull/990
Full Changelog: https://github.com/pestphp/pest/compare/v2.31.0...v2.32.0
v2.31.0
What's Changed
- Fix cache directory config override by @krencl in https://github.com/pestphp/pest/pull/1051
New Contributors
- @krencl made their first contribution in https://github.com/pestphp/pest/pull/1051
Full Changelog: https://github.com/pestphp/pest/compare/v2.30.0...v2.31.0
v2.30.0
- Adds
$this->fails
method by @nunomadurof83d758
v2.29.1
Full Changelog: https://github.com/pestphp/pest/compare/v2.29.0...v2.29.1
v2.29.0
What's Changed
- Dockerfile Optimization by @mjsafarali in https://github.com/pestphp/pest/pull/1014
- Print only files below the min coverage by @WendellAdriel in https://github.com/pestphp/pest/pull/919
- Fix typo in
toBeClass
by @nhrrs in https://github.com/pestphp/pest/pull/1044
New Contributors
- @mjsafarali made their first contribution in https://github.com/pestphp/pest/pull/1014
- @nhrrs made their first contribution in https://github.com/pestphp/pest/pull/1044
Full Changelog: https://github.com/pestphp/pest/compare/v2.28.1...v2.29.0
v2.28.1
Full Changelog: https://github.com/pestphp/pest/compare/v2.28.0...v2.28.1
v2.28.0
Full Changelog: https://github.com/pestphp/pest/compare/v2.27.0...v2.28.0
v2.27.0
What's Changed
- [2.x] Allow
--todo
argument. by @xiCO2k in https://github.com/pestphp/pest/pull/1025
Full Changelog: https://github.com/pestphp/pest/compare/v2.26.0...v2.27.0
v2.26.0
What's Changed
- [2.x] Makes Expectation class non-internal @allanmcarvalho in https://github.com/pestphp/pest/pull/1020
- [2.x] Allows
toSnapshot
on expectation value by @markhuot in https://github.com/pestphp/pest/pull/1017
New Contributors
- @allanmcarvalho made their first contribution in https://github.com/pestphp/pest/pull/1020
- @markhuot made their first contribution in https://github.com/pestphp/pest/pull/1017
Full Changelog: https://github.com/pestphp/pest/compare/v2.25.0...v2.26.0
v2.25.0
What's Changed
- [2.x] Chore: remove double plus by @faissaloux in https://github.com/pestphp/pest/pull/1002
- [2.x] Feat: added onlyOn* methods to run the test only on a specific OS by @nahime0 in https://github.com/pestphp/pest/pull/1012
New Contributors
- @nahime0 made their first contribution in https://github.com/pestphp/pest/pull/1012
Full Changelog: https://github.com/pestphp/pest/compare/v2.24.3...v2.25.0
v2.24.3
What's Changed
- Fix html in descriptions or datasets by @faissaloux in https://github.com/pestphp/pest/pull/1001
Full Changelog: https://github.com/pestphp/pest/compare/v2.24.2...v2.24.3
v2.24.2
What's Changed
- Create PHPStan extension and add
HigherOrderTapProxy
touniversalObjectCratesClasses
by @CalebDW in https://github.com/pestphp/pest/pull/996
New Contributors
- @CalebDW made their first contribution in https://github.com/pestphp/pest/pull/996
Full Changelog: https://github.com/pestphp/pest/compare/v2.24.1...v2.24.2
v2.24.1
Full Changelog: https://github.com/pestphp/pest/compare/v2.24.0...v2.24.1
v2.24.0
What's Changed
- Update actions/checkout to v4 by @salehhashemi1992 in https://github.com/pestphp/pest/pull/979
- Fix TestCycle hook scope by @salehhashemi1992 in https://github.com/pestphp/pest/pull/980
- Polishing Up "TestDox.php' PHPDoc Blocks for Clarity by @Muhammad-Sarfaraz in https://github.com/pestphp/pest/pull/983
- Add
throwsUnless
by @hungthai1401 in https://github.com/pestphp/pest/pull/933
New Contributors
- @salehhashemi1992 made their first contribution in https://github.com/pestphp/pest/pull/979
- @Muhammad-Sarfaraz made their first contribution in https://github.com/pestphp/pest/pull/983
Full Changelog: https://github.com/pestphp/pest/compare/v2.23.2...v2.24.0
v2.23.2
v2.23.1
v2.23.0
v2.22.1
Full Changelog: https://github.com/pestphp/pest/compare/v2.22.0...v2.22.1
v2.22.0
What's Changed
- Adds
toBeUrl()
Expectation by @JonPurvis in https://github.com/pestphp/pest/pull/977
Full Changelog: https://github.com/pestphp/pest/compare/v2.21.0...v2.22.0
v2.21.0
Full Changelog: https://github.com/pestphp/pest/compare/v2.20.0...v2.21.0
v2.20.0
What's Changed
- [2.x] Add
toBeBetween
expectation by @JonPurvis in https://github.com/pestphp/pest/pull/968
Full Changelog: https://github.com/pestphp/pest/compare/v2.19.2...v2.20.0
v2.19.2
Full Changelog: https://github.com/pestphp/pest/compare/v2.19.1...v2.19.2
v2.19.1
Full Changelog: https://github.com/pestphp/pest/compare/v2.19.0...v2.19.1
v2.19.0
What's Changed
- add toHaveConstructor() and toHaveDestructor() expectations by @JonPurvis in https://github.com/pestphp/pest/pull/962
Full Changelog: https://github.com/pestphp/pest/compare/v2.18.2...v2.19.0
v2.18.2
What's Changed
- Switch mixed indentation to spaces only in Laravel stub for
phpunit.xml.stub
by @adevade in https://github.com/pestphp/pest/pull/957
New Contributors
- @adevade made their first contribution in https://github.com/pestphp/pest/pull/957
Full Changelog: https://github.com/pestphp/pest/compare/v2.18.1...v2.18.2
v2.18.1
What's Changed
- Update
phpunit.xml
stub file by @Itemshopp in https://github.com/pestphp/pest/pull/956
New Contributors
- @Itemshopp made their first contribution in https://github.com/pestphp/pest/pull/956
Full Changelog: https://github.com/pestphp/pest/compare/v2.18.0...v2.18.1
v2.18.0
- Fix
depends
usage withdescribe
by @devajmeireles in https://github.com/pestphp/pest/pull/949 - Adds
toBeUuid
expectation by @hungthai1401 in https://github.com/pestphp/pest/pull/948 - Fixes phpdocs in
OppositeExpectation
class by @hungthai1401 in https://github.com/pestphp/pest/pull/950
v2.17.0
Added
v2.16.1
Added
-
toHaveSameSize
expectation by @hungthai1401 in https://github.com/pestphp/pest/pull/924, https://github.com/pestphp/pest/pull/930
Fixed
- Inconsistent type have count exception by @hungthai1401 in https://github.com/pestphp/pest/pull/923
- Datasets defined in
Pest.php
New Contributors
- @hungthai1401 made their first contribution in https://github.com/pestphp/pest/pull/923
v2.16.0
Added
-
toBeDigits
(#911) -
toBeCamelCase
,toBeKebabCase
,toBeSnakeCase
,toBeStudlyCase
,toHaveSnakeCaseKeys
,toHaveKebabCaseKeys
,toHaveCamelCaseKeys
,toHaveStudlyCaseKeys
(#921) - native functions support on
arch
expectations, e.g:expect('sleep')->toBeUsed();
(#4)
Changed
-
phpunit.xml
stub (#915)
Fixed
- Nested sequences (#895)
v2.15.0
Added
- PHP 8.3 support (0b261ef)
v2.14.1
Changed
- Bumps PHPUnit to
^10.3.2
(e012517)
v2.14.0
Added
-
toBeUppercase()
,toBeLowercase()
,toBeAlphaNumeric()
,toBeAlpha()
(#906)
v2.13.0
Added
-
expect()->ddWhen
andexpect()->ddUnless
(306b7eb)
v2.12.2
Fixed
- Running tests from
uses
parent class (#898)
v2.12.1
Full Changelog: https://github.com/pestphp/pest/compare/v2.12.0...v2.12.1
v2.12.0
Added
- Allows multiple
toMatchSnapshot
per test (#881)
Changed
- Bumps PHPUnit to
^10.2.7
(43107c1)
v2.11.0
Added
-
toBeInvokable
expectation (#891)
v2.10.1
Fixed
-
not->toHaveSuffix
andtoHavePrefix
expectations (#888)
v2.10.0
Added
-
repeat
feature (f3f35a2)
Fixed
-
-v
option (86a6b32)
v2.9.5
Full Changelog: https://github.com/pestphp/pest/compare/v2.9.4...v2.9.5
v2.9.4
Full Changelog: https://github.com/pestphp/pest/compare/v2.9.3...v2.9.4
v2.9.3
v2.9.2
TODO
v2.9.1
Full Changelog: https://github.com/pestphp/pest/compare/v2.9.0...v2.9.1
v2.9.0
TODO
v2.8.3
Full Changelog: https://github.com/pestphp/pest/compare/v2.8.2...v2.8.3
v2.8.2
Full Changelog: https://github.com/pestphp/pest/compare/v2.8.1...v2.8.2
v2.8.1
Full Changelog: https://github.com/pestphp/pest/compare/v2.8.0...v2.8.1
v2.8.0
What's Changed
- [2.x] Update directory targeting logic to support glob patterns by @mozex in https://github.com/pestphp/pest/pull/829
- [2.x] Compact output when using datasets by @cerbero90 in https://github.com/pestphp/pest/pull/839
- [2.x] Add container registration for Kernel self by @huangdijia in https://github.com/pestphp/pest/pull/838
New Contributors
- @mozex made their first contribution in https://github.com/pestphp/pest/pull/829
- @huangdijia made their first contribution in https://github.com/pestphp/pest/pull/838
Full Changelog: https://github.com/pestphp/pest/compare/v2.7.0...v2.8.0
v2.7.0
Full Changelog: https://github.com/pestphp/pest/compare/v2.6.3...v2.7.0
v2.6.3
Full Changelog: https://github.com/pestphp/pest/compare/v2.6.2...v2.6.3
v2.6.2
Full Changelog: https://github.com/pestphp/pest/compare/v2.6.1...v2.6.2
v2.6.1
What's Changed
- Allow traits to be covered by @titantwentyone in https://github.com/pestphp/pest/pull/804
- fix teamcity output for tests throwing an exception before the first assertion by @gehrisandro in https://github.com/pestphp/pest/pull/809
New Contributors
- @titantwentyone made their first contribution in https://github.com/pestphp/pest/pull/804
Full Changelog: https://github.com/pestphp/pest/compare/v2.6.0...v2.6.1
v2.6.0
What's Changed
- [2.x] allow to expect
toThrow
against an exception instance by @fabio-ivona in https://github.com/pestphp/pest/pull/797
Full Changelog: https://github.com/pestphp/pest/compare/v2.5.3...v2.6.0
v2.5.3
v2.5.2
v2.5.1
v2.5.0
Chore
- Bumps PHPUnit to
^10.1.0
(#780)
v2.4.0
Added
-
skipOnWindows()
,skipOnMac()
, andskipOnLinux()
(#757) - source architecture testing violation (#1)(8e66263)
-
toHaveProperties
may now also check values (#760)
Fixed
- Tests on
tests/Helpers
directory not being executed (#753) - Teamcity count (#747)
- Parallel executation when class extends class with same name (#748)
- Wording on
uses()
hint (#745)
v2.3.0
Added
- Better error handler about missing uses (#743)
Fixed
- Inconsistent spelling of
dataset
(#739)
Chore
- Bumps PHPUnit to
^10.0.19
(3d7e621)
v2.2.3
Fixed
- Unnecessary dataset on dataset arguments missmatch (#736)
- Parallel arguments on plugins order (#703)
- Arch plugin runtime exceptions on bad phpdocs (2f2b51c)
v2.2.2
Fixed
- Edge case in parallel executation test description (3ce6408)
v2.2.1
Fixed
- Collision between tests names with underscores (#724)
v2.2.0
Added
- Improved error messages on dataset arguments mismatch (#698)
- Allows the usage of
DateTimeInterface
on multiple expectations (#716)
Fixed
-
--dirty
option on Windows environments (#721) - Parallel exit code when
phpunit.xml
is outdated (14dd5cb)
v2.1.0
Added
-
only
test case method (bcd1503)
Fixed
- Issues with different characters on test names (715)
v2.0.2
Fixed
-
Pest.php
not being loaded in certain scenarios (b887116)
v2.0.1
Fixed
- Wrong
version
configuration key oncomposer.json
(8f91f40)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.