I have really struggled to find documentation on installing phpunit on my osx system so that I can start testing my yii applications. So far I have installed phpunit with composer, and have been able to run a test case. This is the first time I have gotten this far. Does anyone know why I am getting all these errors before my test will assert? Any suggestions on installing phpunit with yii in general is welcome.
This is also when I created a new projected using the yiic command. When I try and implement this into my companies previous projects I have no luck at all and cannot get it run at all.
Grants-MBP:tests grant$ ../../vendor/phpunit/phpunit/phpunit unit/DbTest.php
PHP Warning: include(PHP_Invoker.php): failed to open stream: No such file or directory in /Users/grant/Sites/yii-1.1.15/framework/YiiBase.php on line 427
PHP Stack trace:
PHP 1. {main}() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/phpunit:0
PHP 2. PHPUnit_TextUI_Command::main() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/phpunit:47
PHP 3. PHPUnit_TextUI_Command->run() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/Command.php:100
PHP 4. PHPUnit_TextUI_Command->createRunner() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/Command.php:113
PHP 5. PHPUnit_TextUI_TestRunner->__construct() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/Command.php:178
PHP 6. PHPUnit_TextUI_TestRunner->getCodeCoverageFilter() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:64
PHP 7. PHPUnit_Util_Blacklist->getBlacklistedDirectories() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:1055
PHP 8. PHPUnit_Util_Blacklist->initialize() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:58
PHP 9. class_exists() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:91
PHP 10. spl_autoload_call() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:91
PHP 11. YiiBase::autoload() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:0
PHP Warning: include(): Failed opening 'PHP_Invoker.php' for inclusion (include_path='.:/Users/grant/Sites/unittest/protected/components:/Users/grant/Sites/unittest/protected/models:/Users/grant/Sites/unittest/vendor/phpunit/phpunit-selenium:') in /Users/grant/Sites/yii-1.1.15/framework/YiiBase.php on line 427
PHP Stack trace:
PHP 1. {main}() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/phpunit:0
PHP 2. PHPUnit_TextUI_Command::main() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/phpunit:47
PHP 3. PHPUnit_TextUI_Command->run() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/Command.php:100
PHP 4. PHPUnit_TextUI_Command->createRunner() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/Command.php:113
PHP 5. PHPUnit_TextUI_TestRunner->__construct() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/Command.php:178
PHP 6. PHPUnit_TextUI_TestRunner->getCodeCoverageFilter() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:64
PHP 7. PHPUnit_Util_Blacklist->getBlacklistedDirectories() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:1055
PHP 8. PHPUnit_Util_Blacklist->initialize() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:58
PHP 9. class_exists() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:91
PHP 10. spl_autoload_call() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:91
PHP 11. YiiBase::autoload() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:0
PHP Warning: include(PHPUnit_Extensions_Database_TestCase.php): failed to open stream: No such file or directory in /Users/grant/Sites/yii-1.1.15/framework/YiiBase.php on line 427
PHP Stack trace:
PHP 1. {main}() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/phpunit:0
PHP 2. PHPUnit_TextUI_Command::main() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/phpunit:47
PHP 3. PHPUnit_TextUI_Command->run() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/Command.php:100
PHP 4. PHPUnit_TextUI_Command->createRunner() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/Command.php:113
PHP 5. PHPUnit_TextUI_TestRunner->__construct() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/Command.php:178
PHP 6. PHPUnit_TextUI_TestRunner->getCodeCoverageFilter() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:64
PHP 7. PHPUnit_Util_Blacklist->getBlacklistedDirectories() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:1055
PHP 8. PHPUnit_Util_Blacklist->initialize() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:58
PHP 9. class_exists() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:91
PHP 10. spl_autoload_call() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:91
PHP 11. YiiBase::autoload() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:0
PHP Warning: include(): Failed opening 'PHPUnit_Extensions_Database_TestCase.php' for inclusion (include_path='.:/Users/grant/Sites/unittest/protected/components:/Users/grant/Sites/unittest/protected/models:/Users/grant/Sites/unittest/vendor/phpunit/phpunit-selenium:') in /Users/grant/Sites/yii-1.1.15/framework/YiiBase.php on line 427
PHP Stack trace:
PHP 1. {main}() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/phpunit:0
PHP 2. PHPUnit_TextUI_Command::main() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/phpunit:47
PHP 3. PHPUnit_TextUI_Command->run() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/Command.php:100
PHP 4. PHPUnit_TextUI_Command->createRunner() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/Command.php:113
PHP 5. PHPUnit_TextUI_TestRunner->__construct() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/Command.php:178
PHP 6. PHPUnit_TextUI_TestRunner->getCodeCoverageFilter() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:64
PHP 7. PHPUnit_Util_Blacklist->getBlacklistedDirectories() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/TextUI/TestRunner.php:1055
PHP 8. PHPUnit_Util_Blacklist->initialize() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:58
PHP 9. class_exists() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:91
PHP 10. spl_autoload_call() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:91
PHP 11. YiiBase::autoload() /Users/grant/Sites/unittest/vendor/phpunit/phpunit/src/Util/Blacklist.php:0
PHPUnit 4.8.26 by Sebastian Bergmann and contributors.
Warning: Deprecated configuration setting "selenium" used
.
Time: 83 ms, Memory: 6.75MB
OK (1 test, 1 assertion)