feat: Integration of Pest command and CodeLens #26
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.
Description
Added integration capabilities for Pest, a testing framework for PHP. Pest is similar to Jest.
Commands
intelephense.pest.projectTest
: Run Pest for current projectintelephense.pest.fileTest
: Run Pest for current fileintelephense.pest.singleTest
: Run Pest for single (nearest) testSettings(coc-settings.json)
intelephense.pest.path
: Path to Pest command. If there is no setting, the vendor/bin/pest will be used, default:""
intelephense.pest.doNotCacheResult
: Do not write test results to cache file (--do-not-cache-result), default:true
intelephense.pest.codeLensTitle
: CodeLens title. Can be changed to any display, default:">> [Run Pest]"
intelephense.pest.enableSplitRight
: Use vertical belowright for pest terminal window, default:false
CodeLens
Set
intelephense.client.codelensProvider
topest
. The default isphpunit
.