Extension Details

- PHP Test Suite
- by Kirill Dakhniuk
- 3 Recent Installs | 317 Total Installs
- An easy way to run tests in Laravel and other PHP projects.
- Bug Reports
-
Read & Write Files
-
Launch Subprocesses
-
This extension is allowed to:
Readme
๐ Hello! The extension still in the early development phase.
PHPTestSuite provides integration for PHPUnit and PEST.
Requirements
๐ก In order to use this extension project must contain composer.json file with a PHPUnit or PEST installed.
Usage
- Use PHPTestSuite sidebar (double click on the test inside a file will run it or use context menu to run a file)
- Open the command palette and type
PhpTestSuite,RunFile,RunNearest,RunLatest, etc.
Configuration
๐ There's no configuration at this point.
Community
๐ That's it! Hope you will enjoy using it!
P.S. Feel free to create issues, discussion, etc. ๐
Roadmap
- [ ] Create a way to show that test is running
- [x] Add shortcuts
- [x] Show success or error icon right next to each test in the sidebar
- [x] Run a single test in file from the command palette
- [x] Support different projects architecture (DDD, Modules, etcโฆ)
- [x] Better tests filtering, right now thereโs known issues with a regex
- [ ] Better folding in the sidebar
Release Notes
Version 1.0.1
- Added support different projects architecture (DDD, Modules, etcโฆ)
Version 1.0.0
- Added a success or error icon next to each test in the sidebar after it runs.
Version 0.0.5
- Fixed an issue with displaying non-test classes in the sidebar.
Version 0.0.4
- Updated the info modal to only be 2000 chars long to avoid modal window overlap. This is probably a bug in Nova (reported).
Version 0.0.3
- Add ability to run latest test from Command Palette and with a shortcut โ
option-command-l
Version 0.0.2
- Add ability to run a single test from Command Palette
- Add shortcuts (
option-command-tto run a file andoption-command-mto run a single test method)
Version 0.0.1
Initial release