- Fixed environment loading for unit/acceptance tests

- Added ability to test single units
This commit is contained in:
Vlad
2015-08-13 17:45:20 +00:00
parent f11a961a2e
commit 48f7509dfd
2 changed files with 137 additions and 4 deletions

View File

@ -60,15 +60,15 @@ class RoboFile extends \Robo\Tasks {
);
}
function testUnit() {
$this->_exec('vendor/bin/codecept build');
function testUnit($singleUnit = null) {
$this->loadEnv();
$this->_exec('vendor/bin/codecept run unit');
$this->_exec('vendor/bin/codecept build');
$this->_exec('vendor/bin/codecept run unit ' . (($singleUnit) ? $singleUnit : ''));
}
function testAcceptance() {
$this->_exec('vendor/bin/codecept build');
$this->loadEnv();
$this->_exec('vendor/bin/codecept build');
$this
->taskExec('phantomjs --webdriver=4444')
->background()