Closed yaegassy closed 2 years ago
Added integration capabilities for Pest, a testing framework for PHP. Pest is similar to Jest.
intelephense.pest.projectTest
intelephense.pest.fileTest
intelephense.pest.singleTest
intelephense.pest.path
""
intelephense.pest.doNotCacheResult
true
intelephense.pest.codeLensTitle
">> [Run Pest]"
intelephense.pest.enableSplitRight
false
Set intelephense.client.codelensProvider to pest. The default is phpunit.
intelephense.client.codelensProvider
pest
phpunit
coc-settings.json:
{ "intelephense.client.codelensProvider": "pest" }
https://user-images.githubusercontent.com/188642/163383193-b7a19116-1f0a-41ce-a19f-3a20558017e2.mp4
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
.