Grunt plugin for Nette Tester.
This plugin requires Grunt 0.4.0
or newer.
If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:
-
Install this grunt plugin with the following command:
npm install grunt-nette-tester --save-dev
-
Install Nette Tester (preferably with Composer)
composer require nette/tester --dev
-
Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:
grunt.loadNpmTasks('grunt-nette-tester');
In your project's Gruntfile, add a section named nette_tester
to the data object passed into grunt.initConfig()
.
Run this task with the grunt nette_tester
command.
nette_tester: {
options: {
bin: 'vendor/bin/tester',
jobs: 40,
quiet: false,
},
src: ['vendor/nette/tester/tests'],
}
Type: String
Default: 'tester'
The Nette Tester executable path.
Type: String
Default: 'php-cgi'
The PHP executable binary path.
Type: String
Default: none
Sets a php.ini path.
Type: String
Default: none
File path for log.
Type: Object
Default: {}
List of php ini options. Example: {upload_max_filesize: '10MB'}
Type: Bool
Default: false
Show information about skipped tests.
Type: Boolean
Default: false
Report test execution in TAP format.
Type: Integer
Default: 1
Number of jobs to run parallel.
Type: Boolean
Default: auto
Use colors in output.
Type: String
Default: none
Script for runner setup.
Type: Boolean
Default: false
Disables the output.