tests/Resource/App/Blog/PostsTest.phpについては3つのEが発生し、
tests/Resource/Page/Blog/PostsTest.phpについてはFatal errorでphpunitが落ちてしまう状態です。
BEAR.Sunday本体部分のテストはrootパスありでも通っております。
$ php -r 'echo $_ENV["BEAR_DB_ID"], PHP_EOL;'
root
$ php -r 'echo $_ENV["BEAR_DB_PASSWORD"], PHP_EOL;'
hoge
$ php -i | grep variables_order
variables_order => EGPCS => EGPCS
$ phpunit tests/Resource/App/Blog/PostsTest.php
PHPUnit 3.6.11 by Sebastian Bergmann.
Configuration read from /home/shige/BEAR/BEAR.Sunday/apps/sandbox/phpunit.xml.dist
ESSESE
Time: 5 seconds, Memory: 6.25Mb
There were 3 errors:
- sandbox\tests\Resource\App\Blog\AppPostsTest::resource
PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO)
/home/shige/BEAR/BEAR.Sunday/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:36
/home/shige/BEAR/BEAR.Sunday/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php:47
/home/shige/BEAR/BEAR.Sunday/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:350
/home/shige/BEAR/BEAR.Sunday/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:723
/home/shige/BEAR/BEAR.Sunday/apps/sandbox/Resource/App/Blog/Posts.php:76
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/ReflectiveMethodInvocation.php:97
/home/shige/BEAR/BEAR.Sunday/package/BEAR/Framework/src/BEAR/Framework/Interceptor/Logger.php:29
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/ReflectiveMethodInvocation.php:101
/home/shige/BEAR/BEAR.Sunday/package/BEAR/Framework/src/BEAR/Framework/Interceptor/CacheLoader.php:82
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/ReflectiveMethodInvocation.php:101
/home/shige/BEAR/BEAR.Sunday/package/BEAR/Framework/src/BEAR/Framework/Interceptor/DbInjector.php:77
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/ReflectiveMethodInvocation.php:101
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/Weaver.php:85
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/Weaver.php:99
/home/shige/BEAR/BEAR.Sunday/vendor/BEAR/Resource/src/BEAR/Resource/Invoker.php:111
/home/shige/BEAR/BEAR.Sunday/vendor/BEAR/Resource/src/BEAR/Resource/DevInvoker.php:70
/home/shige/BEAR/BEAR.Sunday/vendor/BEAR/Resource/src/BEAR/Resource/Resource.php:231
/home/shige/BEAR/BEAR.Sunday/apps/sandbox/tests/Resource/App/Blog/PostsTest.php:50
- sandbox\tests\Resource\App\Blog\AppPostsTest::post
PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO)
/home/shige/BEAR/BEAR.Sunday/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:36
/home/shige/BEAR/BEAR.Sunday/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php:47
/home/shige/BEAR/BEAR.Sunday/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:350
/home/shige/BEAR/BEAR.Sunday/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:927
/home/shige/BEAR/BEAR.Sunday/package/BEAR/Framework/src/BEAR/Framework/Interceptor/Transactional.php:30
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/ReflectiveMethodInvocation.php:101
/home/shige/BEAR/BEAR.Sunday/package/BEAR/Framework/src/BEAR/Framework/Interceptor/TimeStamper.php:28
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/ReflectiveMethodInvocation.php:101
/home/shige/BEAR/BEAR.Sunday/package/BEAR/Framework/src/BEAR/Framework/Interceptor/DbInjector.php:77
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/ReflectiveMethodInvocation.php:101
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/Weaver.php:85
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/Weaver.php:99
/home/shige/BEAR/BEAR.Sunday/vendor/BEAR/Resource/src/BEAR/Resource/Invoker.php:111
/home/shige/BEAR/BEAR.Sunday/vendor/BEAR/Resource/src/BEAR/Resource/DevInvoker.php:70
/home/shige/BEAR/BEAR.Sunday/vendor/BEAR/Resource/src/BEAR/Resource/Resource.php:231
/home/shige/BEAR/BEAR.Sunday/apps/sandbox/tests/Resource/App/Blog/PostsTest.php:100
- sandbox\tests\Resource\App\Blog\AppPostsTest::delete
PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO)
/home/shige/BEAR/BEAR.Sunday/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:36
/home/shige/BEAR/BEAR.Sunday/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php:47
/home/shige/BEAR/BEAR.Sunday/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:350
/home/shige/BEAR/BEAR.Sunday/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:440
/home/shige/BEAR/BEAR.Sunday/apps/sandbox/Resource/App/Blog/Posts.php:142
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/ReflectiveMethodInvocation.php:97
/home/shige/BEAR/BEAR.Sunday/package/BEAR/Framework/src/BEAR/Framework/Interceptor/Logger.php:29
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/ReflectiveMethodInvocation.php:101
/home/shige/BEAR/BEAR.Sunday/package/BEAR/Framework/src/BEAR/Framework/Interceptor/DbInjector.php:77
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/ReflectiveMethodInvocation.php:101
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/Weaver.php:85
/home/shige/BEAR/BEAR.Sunday/vendor/Ray/Aop/src/Ray/Aop/Weaver.php:99
/home/shige/BEAR/BEAR.Sunday/vendor/BEAR/Resource/src/BEAR/Resource/Invoker.php:111
/home/shige/BEAR/BEAR.Sunday/vendor/BEAR/Resource/src/BEAR/Resource/DevInvoker.php:70
/home/shige/BEAR/BEAR.Sunday/vendor/BEAR/Resource/src/BEAR/Resource/Resource.php:231
/home/shige/BEAR/BEAR.Sunday/apps/sandbox/tests/Resource/App/Blog/PostsTest.php:136
There were 3 skipped tests:
-
sandbox\tests\Resource\App\Blog\AppPostsTest::type
This test depends on "sandbox\tests\Resource\App\Blog\AppPostsTest::resource" to pass.
-
sandbox\tests\Resource\App\Blog\AppPostsTest::render
This test depends on "sandbox\tests\Resource\App\Blog\AppPostsTest::resource" to pass.
-
sandbox\tests\Resource\App\Blog\AppPostsTest::postData
This test depends on "sandbox\tests\Resource\App\Blog\AppPostsTest::post" to pass.
FAILURES!
Tests: 3, Assertions: 0, Errors: 3, Skipped: 3.
Generating code coverage report in Clover XML format ... done
Generating code coverage report in HTML format ... done
$ phpunit tests/Resource/Page/Blog/PostsTest.php
PHPUnit 3.6.11 by Sebastian Bergmann.
Configuration read from /home/shige/BEAR/BEAR.Sunday/apps/sandbox/phpunit.xml.dist
....PHP Fatal error: Method BEAR\Resource\Request::__toString() must not throw an exception in /home/shige/BEAR/BEAR.Sunday/apps/sandbox/tmp/smarty/template_c/7b6a9f730f42594db0bc013b98b57567110676b3.file.Posts.tpl.php on line 52
PHP Stack trace:
PHP 1. {main}() /usr/bin/phpunit:0
PHP 2. PHPUnit_TextUI_Command::main() /usr/bin/phpunit:46
PHP 3. PHPUnit_TextUI_Command->run() /usr/share/php/PHPUnit/TextUI/Command.php:130
PHP 4. PHPUnit_TextUI_TestRunner->doRun() /usr/share/php/PHPUnit/TextUI/Command.php:192
PHP 5. PHPUnit_Framework_TestSuite->run() /usr/share/php/PHPUnit/TextUI/TestRunner.php:325
PHP 6. PHPUnit_Framework_TestSuite->runTest() /usr/share/php/PHPUnit/Framework/TestSuite.php:745
PHP 7. PHPUnit_Framework_TestCase->run() /usr/share/php/PHPUnit/Framework/TestSuite.php:772
PHP 8. PHPUnit_Framework_TestResult->run() /usr/share/php/PHPUnit/Framework/TestCase.php:751
PHP 9. PHP_Invoker->invoke() /usr/share/php/PHPUnit/Framework/TestResult.php:647
PHP 10. call_user_func_array() /usr/share/php/PHP/Invoker.php:93
PHP 11. PHPUnit_Framework_TestCase->runBare() /usr/share/php/PHP/Invoker.php:93
PHP 12. PHPUnit_Framework_TestCase->runTest() /usr/share/php/PHPUnit/Framework/TestCase.php:804
PHP 13. ReflectionMethod->invokeArgs() /usr/share/php/PHPUnit/Framework/TestCase.php:942
PHP 14. sandbox\tests\Resource\Page\Blog\PostsTest->test_Render() /usr/share/php/PHPUnit/Framework/TestCase.php:942
PHP 15. BEAR\Resource\AbstractObject->__toString() /usr/share/php/PHPUnit/Framework/TestCase.php:92
PHP 16. BEAR\Framework\Resource\View\DevRenderer->render() /home/shige/BEAR/BEAR.Sunday/vendor/BEAR/Resource/src/BEAR/Resource/AbstractObject.php:94
PHP 17. BEAR\Framework\Resource\View\Renderer->render() /home/shige/BEAR/BEAR.Sunday/package/BEAR/Framework/src/BEAR/Framework/Resource/View/DevRenderer.php:72
PHP 18. BEAR\Framework\Module\TemplateEngine\SmartyModule\SmartyAdapter->fetch() /home/shige/BEAR/BEAR.Sunday/package/BEAR/Framework/src/BEAR/Framework/Resource/View/Renderer.php:60
PHP 19. Smarty_Internal_TemplateBase->fetch() /home/shige/BEAR/BEAR.Sunday/package/BEAR/Framework/src/BEAR/Framework/Module/TemplateEngine/SmartyModule/SmartyAdapter.php:80
PHP 20. content_4ffe5b5238a3d8_84063996() /home/shige/BEAR/BEAR.Sunday/vendor/smarty/smarty/distribution/libs/sysplugins/smarty_internal_templatebase.php:180