PDA

View Full Version : بررسی اشکالات توسط phpUnit



tux-world
سه شنبه 10 دی 1392, 18:11 عصر
موقعی که توسط phpUnit میخوام کانکشن رو تست کنم پیغام زیر رو میده



PHP Warning: require_once(PHPUnit/Extensions/SeleniumTestCase.php): failed to open stream: No such file or directory in /var/www/yii/framework/test/CWebTestCase.php on line 12
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_Command->handleArguments() /usr/share/php/PHPUnit/TextUI/Command.php:139
PHP 5. PHPUnit_TextUI_Command->handleBootstrap() /usr/share/php/PHPUnit/TextUI/Command.php:620
PHP 6. PHPUnit_Util_Fileloader::checkAndLoad() /usr/share/php/PHPUnit/TextUI/Command.php:867
PHP 7. PHPUnit_Util_Fileloader::load() /usr/share/php/PHPUnit/Util/Fileloader.php:79
PHP 8. include_once() /usr/share/php/PHPUnit/Util/Fileloader.php:95
PHP 9. require_once() /var/www/yii/ts/protected/tests/bootstrap.php:8
PHP 10. spl_autoload_call() /var/www/yii/ts/protected/tests/bootstrap.php:15
PHP 11. YiiBase::autoload() /var/www/yii/ts/protected/tests/bootstrap.php:0
PHP 12. include() /var/www/yii/framework/YiiBase.php:401
PHP Fatal error: require_once(): Failed opening required 'PHPUnit/Extensions/SeleniumTestCase.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/yii/framework/test/CWebTestCase.php on line 12
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_Command->handleArguments() /usr/share/php/PHPUnit/TextUI/Command.php:139
PHP 5. PHPUnit_TextUI_Command->handleBootstrap() /usr/share/php/PHPUnit/TextUI/Command.php:620
PHP 6. PHPUnit_Util_Fileloader::checkAndLoad() /usr/share/php/PHPUnit/TextUI/Command.php:867
PHP 7. PHPUnit_Util_Fileloader::load() /usr/share/php/PHPUnit/Util/Fileloader.php:79
PHP 8. include_once() /usr/share/php/PHPUnit/Util/Fileloader.php:95
PHP 9. require_once() /var/www/yii/ts/protected/tests/bootstrap.php:8
PHP 10. spl_autoload_call() /var/www/yii/ts/protected/tests/bootstrap.php:15
PHP 11. YiiBase::autoload() /var/www/yii/ts/protected/tests/bootstrap.php:0
PHP 12. include() /var/www/yii/framework/YiiBase.php:401



ارتباط با بانک اطلاعاتی درسته ولی اوکی نمیده.

محتویات فایل تست:

<?php

class DbTest extends CTestCase{
public function testConnection(){
$this->assertTrue(true);
}
}

nariman_t
شنبه 14 دی 1392, 01:05 صبح
سلنیوم نصبه رو سیستمتون؟

tux-world
شنبه 14 دی 1392, 22:59 عصر
نه نصب نکردم

MMSHFE
دوشنبه 16 دی 1392, 17:45 عصر
PHPUnit برای کار، به Selenium احتیاج داره. باید اون رو هم نصب کنید.