robo-peridot is a library to run the test of peridot for robo.
Installation of Robo PHP Task Runner will be mandatory to use it.
To use a task, you must write code such as the following.
Options that can be used -grep, -no-colors, -reporter, --bail, --configuration.
class RoboFile extends Tasks
{
use \holyshared\peridot\robo\loadTasks;
public function coverallsUpload()
{
$result = $this->taskPeridot()
->bail()
->directoryPath('spec')
->run();
return $result;
}
}
If you specify more than one file, you can use the filePaths method.
The following code is equivalent to peridot spec/foo.php spec/bar.php
.
class RoboFile extends Tasks
{
use \holyshared\peridot\robo\loadTasks;
public function coverallsUpload()
{
$result = $this->taskPeridot()
->filePaths([
'spec/foo.php',
'spec/bar.php'
])
->run();
return $result;
}
}
Please try the following command.
composer install
composer test