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.
