Add support for installing Pest into a Lumen application #18
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This entails creating Laravel and Lumen-specific stubs, and ensuring that the appropriate stubs are copied as part of the pest install.
The
stubs/Lumen/Pest.php
file needs to be updated before this can be mergedAs
uses(TestCase::class)
has no effect without the call to->in()
, so tests won't actually work in a Lumen application because there is no namespace to load from.Adding a call to
uses(TestCase::class)
in a test file itself does work, so it's possible to use Pest with Lumen, but will need the manual call in each test file at this stage.