Hi!
I have annoying problem with Codeception when i run vendor/bin/codecept run unit. I don’t know why this is happening since everything is installed by composer.
Any ideas?
my test file:
<?php
namespace app\tests\unit\models;
use app\models\OrganizationalUnit;
use yii\codeception\TestCase;
class OrganizationalUnitTest extends TestCase
{
public function testDeviceLimit()
{
$ou = new OrganizationalUnit();
$ou->setName('Test')
->setCompanyId(13)
->setParentId(2)
->setDeviceLimit(500);
$this->assertFalse($ou->validate());
}
}
Codeception PHP Testing Framework v2.0.4
Powered by PHPUnit 4.3-gb617a1f by Sebastian Bergmann.
Unit Tests (1) ------------------------------------------------------------------------------------------------
Trying to test device limit (app\tests\unit\models\OrganizationalUnitTest::testDeviceLimit) Error
---------------------------------------------------------------------------------------------------------------
Time: 102 ms, Memory: 12.50Mb
There was 1 error:
---------
PHP Fatal error: Call to undefined method PHPUnit_Framework_TestFailure::failedTest() in /var/www/silsoft/viboard/vendor/codeception/codeception/src/Codeception/PHPUnit/ResultPrinter/UI.php on line 28
PHP Stack trace:
PHP 1. {main}() /var/www/silsoft/viboard/vendor/codeception/codeception/codecept:0
PHP 2. Symfony\Component\Console\Application->run() /var/www/silsoft/viboard/vendor/codeception/codeception/codecept:27
PHP 3. Symfony\Component\Console\Application->doRun() /var/www/silsoft/viboard/vendor/symfony/console/Symfony/Component/Console/
Application.php:126
PHP 4. Symfony\Component\Console\Application->doRunCommand() /var/www/silsoft/viboard/vendor/symfony/console/Symfony/Component/C
onsole/Application.php:195
PHP 5. Symfony\Component\Console\Command\Command->run() /var/www/silsoft/viboard/vendor/symfony/console/Symfony/Component/Consol
e/Application.php:889
PHP 6. Codeception\Command\Run->execute() /var/www/silsoft/viboard/vendor/symfony/console/Symfony/Component/Console/Command/Comm
and.php:252
PHP 7. Codeception\Codecept->printResult() /var/www/silsoft/viboard/vendor/codeception/codeception/src/Codeception/Command/Run.p
hp:172
PHP 8. PHPUnit_TextUI_ResultPrinter->printResult() /var/www/silsoft/viboard/vendor/codeception/codeception/src/Codeception/Codec
ept.php:176
PHP 9. PHPUnit_TextUI_ResultPrinter->printErrors() /var/www/silsoft/viboard/vendor/phpunit/phpunit/src/TextUI/ResultPrinter.php:
169
PHP 10. PHPUnit_TextUI_ResultPrinter->printDefects() /var/www/silsoft/viboard/vendor/phpunit/phpunit/src/TextUI/ResultPrinter.php
:282
PHP 11. Codeception\PHPUnit\ResultPrinter\UI->printDefect() /var/www/silsoft/viboard/vendor/phpunit/phpunit/src/TextUI/ResultPrin
ter.php:234
FATAL ERROR. TESTS NOT FINISHED.
Call to undefined method PHPUnit_Framework_TestFailure::failedTest()
in /var/www/silsoft/viboard/vendor/codeception/codeception/src/Codeception/PHPUnit/ResultPrinter/UI.php:28
PHP Fatal error: Call to a member function has() on a non-object in /var/www/silsoft/viboard/vendor/yiisoft/yii2/web/ErrorHandler.php on line 70
PHP Stack trace:
PHP 1. {main}() /var/www/silsoft/viboard/vendor/codeception/codeception/codecept:0
PHP 2. Symfony\Component\Console\Application->run() /var/www/silsoft/viboard/vendor/codeception/codeception/codecept:27
PHP 3. Symfony\Component\Console\Application->doRun() /var/www/silsoft/viboard/vendor/symfony/console/Symfony/Component/Console/Application.php:126
PHP 4. Symfony\Component\Console\Application->doRunCommand() /var/www/silsoft/viboard/vendor/symfony/console/Symfony/Component/Console/Application.php:195
PHP 5. Symfony\Component\Console\Command\Command->run() /var/www/silsoft/viboard/vendor/symfony/console/Symfony/Component/Console/Application.php:889
PHP 6. Codeception\Command\Run->execute() /var/www/silsoft/viboard/vendor/symfony/console/Symfony/Component/Console/Command/Command.php:252
PHP 7. Codeception\Codecept->printResult() /var/www/silsoft/viboard/vendor/codeception/codeception/src/Codeception/Command/Run.php:172
PHP 8. PHPUnit_TextUI_ResultPrinter->printResult() /var/www/silsoft/viboard/vendor/codeception/codeception/src/Codeception/Codecept.php:176
PHP 9. PHPUnit_TextUI_ResultPrinter->printErrors() /var/www/silsoft/viboard/vendor/phpunit/phpunit/src/TextUI/ResultPrinter.php:169
PHP 10. PHPUnit_TextUI_ResultPrinter->printDefects() /var/www/silsoft/viboard/vendor/phpunit/phpunit/src/TextUI/ResultPrinter.php:282
PHP 11. Codeception\PHPUnit\ResultPrinter\UI->printDefect() /var/www/silsoft/viboard/vendor/phpunit/phpunit/src/TextUI/ResultPrinter.php:234
PHP 12. yii\base\ErrorHandler->handleFatalError() /var/www/silsoft/viboard/vendor/yiisoft/yii2/base/ErrorHandler.php:0
PHP 13. yii\web\ErrorHandler->renderException() /var/www/silsoft/viboard/vendor/yiisoft/yii2/base/ErrorHandler.php:179