pest icon indicating copy to clipboard operation
pest copied to clipboard

Pest is an elegant PHP testing Framework with a focus on simplicity, meticulously designed to bring back the joy of testing in PHP.

Results 331 pest issues
Sort by recently updated
recently updated
newest added

when i run the tests using `-p` option, the phpstorm not detecting the tests and return "Tests passed: 0" after running tests in parallel mode. while i have 160 passed...

I'm wondering what is the correct way of handling dynamic properties defined in the `beforeEach` method? In the documentation there is the following example: ```php beforeEach(function () { $this->hey =...

bug

This PR brings the possibility to skip or run tests based on stipulated groups via the command line using using the `--groups=` parameter. ### Motivation I would like my tests...

The path in the PHP Storm Pest plugin readme reads > Navigate to Preferences > Languages & Frameworks > PHP > Test Frameworks it should be updated to > Navigate...

1. Eloquent model contains: a `'dateAttribute' => 'date:Y-m-d'` cast. 2. All tests of this component fail during Livewire's hydration cascade (see below), but it continues to display properly via browser....

## The bug If the vendor directory is not placed on the root level, but e.g. in a sub directory like `./lib`, then running `./lib/vendor/bin/pest --init` is failing with ```...

It's more of a suggestion for documentation than anything else really. When creating a test, `$this` is offers no auto-completion suggestions. But with a simple Phpdoc, this problem can be...

If I understand correctly how **RefreshDatabase** should work - it should keep database up to date with migrations, and run all tests in database transactions. What I see now is...

The following test file is all you need to create the issue ```

When using the laravel trait `DatabaseTransactions` it causes issues in combination with Mockery when running multiple tests at once. It seems to be caused by locks on the database, and...