1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-31 14:00:31 +02:00

[ticket/10481] Skip functional tests if phar extension is missing.

PHPBB3-10481
This commit is contained in:
Oleg Pudeyev
2011-11-24 03:26:51 -05:00
parent 3d17816812
commit 44cab5696f

View File

@@ -7,7 +7,6 @@
* *
*/ */
require_once __DIR__ . '/../../vendor/goutte.phar';
require_once __DIR__ . '/../../phpBB/includes/functions_install.php'; require_once __DIR__ . '/../../phpBB/includes/functions_install.php';
class phpbb_functional_test_case extends phpbb_test_case class phpbb_functional_test_case extends phpbb_test_case
@@ -18,6 +17,16 @@ class phpbb_functional_test_case extends phpbb_test_case
static protected $config = array(); static protected $config = array();
static protected $already_installed = false; static protected $already_installed = false;
static public function setUpBeforeClass()
{
if (!extension_loaded('phar'))
{
self::markTestSkipped('phar extension is not loaded');
}
require_once __DIR__ . '/../../vendor/goutte.phar';
}
public function setUp() public function setUp()
{ {
if (!isset(self::$config['phpbb_functional_url'])) if (!isset(self::$config['phpbb_functional_url']))