Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jetbrains/pest-intellij
The official Pest Plugin for PhpStorm / IntelliJ IDEA
https://github.com/jetbrains/pest-intellij
intellij intellij-plugin kotlin pest php phpstorm phpstorm-plugin
Last synced: about 1 month ago
JSON representation
The official Pest Plugin for PhpStorm / IntelliJ IDEA
- Host: GitHub
- URL: https://github.com/jetbrains/pest-intellij
- Owner: JetBrains
- License: mit
- Created: 2020-06-17T12:32:35.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-22T20:38:14.000Z (6 months ago)
- Last Synced: 2024-05-22T21:48:25.162Z (6 months ago)
- Topics: intellij, intellij-plugin, kotlin, pest, php, phpstorm, phpstorm-plugin
- Language: Kotlin
- Homepage: https://pestphp.com
- Size: 935 KB
- Stars: 196
- Watchers: 7
- Forks: 13
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# Pest IntelliJ
This plugin adds support for using Pest PHP inside PHPStorm
## Installation
- Using IDE built-in plugin system:
Preferences > Plugins > Marketplace > Search for "Pest" >
Install Plugin- Manually:
Download the [latest release](https://github.com/pestphp/pest-intellij/releases/latest) and install it manually using
Preferences > Plugins > ⚙️ > Install plugin from disk...- Using Early Access Program (EAP) builds:
Preferences > Plugins > ⚙️ > Manage plugin repositories
Add a new entry for [`https://plugins.jetbrains.com/plugins/eap/14636`](https://plugins.jetbrains.com/plugins/eap/14636)
Then search for the plugin and install it as usual.
## Configuration
To configure pest to run properly, you need to setup the the proper local test framework
- Navigate to
Preferences > Languages & Frameworks > PHP > Test Frameworks
And add the following two configuration fields:
Set "Path to Pest Executable" to
/path/to/your/project/vendor/bin/pest
Set the "Test Runner" to
/path/to/your/project/phpunit.xml
## Resources
For a great video course on how to write tests with Pest, check out [Testing Laravel](https://testing-laravel.com/) or [Pest From Scratch](https://laracasts.com/series/pest-from-scratch).## Issue?
Please report it to [YouTrack](https://youtrack.jetbrains.com/newIssue?project=WI)## Credits
Originally developed by [Oliver Nybroe](https://github.com/olivernybroe)---
Plugin based on the [IntelliJ Platform Plugin Template](https://github.com/JetBrains/intellij-platform-plugin-template).