xtntx / cake-jetbrains-test
Bridge between CakePHP and Jetbrains IDE test runner
Package info
github.com/xTNTx/CakeJetbrainsTest
Type:cakephp-plugin
pkg:composer/xtntx/cake-jetbrains-test
Requires
This package is auto-updated.
Last update: 2026-04-05 10:18:36 UTC
README
This plugin allows to launch CakePHP 2 application unit tests using JetBrains IDEs (IntelliJ IDEA and PhpStorm). Inspired by this gist.
##Installation
###Composer
Add the plugin to your project's composer.json - something like this:
{
"require": {
"xtntx/cake-jetbrains-test": "2.*"
}
}
###Manual Clone or download repository into your plugin directory:
cd app/Plugin
git clone git@github.com:xTNTx/CakeJetbrainsTest.git
##Configuration
-
Load the plugin in your
app/Config/bootstrap.phpfile:CakePlugin::load('CakeJetbrainsTest'); -
Configure IDE. Go to
Run > Edit Configurations.., selectDefaults > PHPUnitand put your path to plugin's shell intoInterpreter options-f {path to project}\app\Console\cake.php CakeJetbrainsTest.jetbrains_test
##Compatibility
Tested on CakePHP 2.5, 2.6
##Known issues
Directory test scope is not supported at this moment.