Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mglaman/intellij-drupal-run-tests

Provides a run configuration that executes Drupal's test runner (for Simpletest, Unit, Kernel, Functional, FunctionalJavascript.)
https://github.com/mglaman/intellij-drupal-run-tests

drupal intellij phpstorm phpunit simpletest

Last synced: 8 days ago
JSON representation

Provides a run configuration that executes Drupal's test runner (for Simpletest, Unit, Kernel, Functional, FunctionalJavascript.)

Awesome Lists containing this project

README

        

[Drupal Test Runner][home]
==========================

[![Build Status](https://travis-ci.org/mglaman/intellij-drupal-run-tests.svg?branch=master)](https://travis-ci.org/mglaman/intellij-drupal-run-tests)
[![Version](http://phpstorm.espend.de/badge/8384/version)](https://plugins.jetbrains.com/plugin/8384)
[![Downloads](http://phpstorm.espend.de/badge/8384/downloads)](https://plugins.jetbrains.com/plugin/8384)
[![Downloads last month](http://phpstorm.espend.de/badge/8384/last-month)](https://plugins.jetbrains.com/plugin/8384)
[![Donate to this project using Paypal](https://img.shields.io/badge/paypal-donate-yellow.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=7ZZADR52MHP6L)

With Drupal Test Runner, a new run configuration is added to PhpStorm specifically for Drupal's test running script
`run-tests.sh`. This allows you to run Simpletest, Unit, Kernel, Functional, and FunctionalJavascript tests with one
single runner.

![Run Configruation and output](docs/Run_Debug_Configurations.png)

## Installing the plugin

Download the plugin from https://plugins.jetbrains.com/plugin/8384 or install through PhpStorm's plugin browser.

Alternatively, you can clone down the project and build it yourself.

## Using the plugin

* @todo document and screenshot the usage

## Contributing

See [Setting up an Environment](https://github.com/mglaman/intellij-drupal-run-tests/wiki/Setting-up-IntelliJ-IDEA-CE-for-development) and https://confluence.jetbrains.com/display/PhpStorm/Setting-up+environment+for+PhpStorm+plugin+development

[home]: https://github.com/mglaman/intellij-drupal-run-tests
[glamanate]: https://glamanate.com