$smarty->config_overwrite = true; $smarty->config_booleanize = true; $smarty->config_read_hidden = true; $smarty->security_policy = null; $smarty->left_delimiter = '{'; $smarty->right_delimiter = '}'; $smarty->php_handling = Smarty::PHP_PASSTHRU; $smarty->enableSecurity(); $smarty->error_reporting = null; $smarty->error_unassigned = true; $smarty->caching_type = 'file'; $smarty->cache_locking = false; $smarty->cache_id = null; $smarty->compile_id = null; $smarty->default_resource_type = 'file'; } public static function init() { chdir(self::$cwd); error_reporting(E_ALL | E_STRICT); self::_init(SmartyTests::$smarty); self::_init(SmartyTests::$smartyBC); Smarty_Resource::$sources = array(); Smarty_Resource::$compileds = array(); // Smarty_Resource::$resources = array(); SmartyTests::$smartyBC->registerPlugin('block', 'php', 'smarty_php_tag'); } } SmartyTests::$cwd = getcwd(); SmartyTests::$smarty = new Smarty(); SmartyTests::$smartyBC = new SmartyBC();