Example #1
0
                if (!defined('TESTS_ZEND_CACHE_MEMCACHED_PORT')) {
                    define('TESTS_ZEND_CACHE_MEMCACHED_PORT', 11211);
                }
                if (!defined('TESTS_ZEND_CACHE_MEMCACHED_PERSISTENT')) {
                    define('TESTS_ZEND_CACHE_MEMCACHED_PERSISTENT', true);
                }
                $suite->addTestSuite('Zend_Cache_MemcachedBackendTest');
            }
        }
        /*
         * Check if Zend Platform tests are enabled, and if extension is available.
         */
        if (!defined('TESTS_ZEND_CACHE_PLATFORM_ENABLED') || constant('TESTS_ZEND_CACHE_PLATFORM_ENABLED') === false) {
            $skipTest = new Zend_Cache_ZendPlatformBackendTest_SkipTests();
            $skipTest->message = 'Tests are not enabled in TestConfiguration.php';
            $suite->addTest($skipTest);
        } else {
            if (!function_exists('accelerator_license_info')) {
                $skipTest = new Zend_Cache_ZendPlatformBackendTest_SkipTests();
                $skipTest->message = 'Extension for Zend Platform is not loaded';
                $suite->addTest($skipTest);
            } else {
                $suite->addTestSuite('Zend_Cache_ZendPlatformBackendTest');
            }
        }
        return $suite;
    }
}
if (PHPUnit_MAIN_METHOD == 'Zend_Cache_AllTests::main') {
    Zend_Cache_AllTests::main();
}