From 7050ff710a01da6b86c34e821a56d7f809fdd80e Mon Sep 17 00:00:00 2001 From: Simon Wisselink Date: Fri, 8 Jan 2021 14:36:12 +0100 Subject: [PATCH] Unit test improvements: - do not try to test on PHP8.1 in Github CI workflow - Updated unit test to avoid risky and skipped tests - Changelog update - Removed .phpunit.result.cache from CVS and ignore it --- .github/workflows/ci.yml | 5 --- .gitignore | 1 + .phpunit.result.cache | 1 - CHANGELOG.md | 10 ++++- .../smarty_internal_compile_private_php.php | 5 +-- phpunit.xml | 11 +++-- tests/Config.php | 2 - tests/UnitTests/A_Core/Filter/FilterTest.php | 8 +--- .../ModifiedSince/HttpModifiedSinceTest.php | 1 - .../Apc/CacheResourceCustomApcTest.php | 40 ++++++++----------- .../CacheResourceCustomMemcacheTest.php | 8 +--- .../ResourceTests/File/FileResourceTest.php | 6 +++ .../ResourceTests/Php/PhpResourceTest.php | 3 +- .../UnitTests/SecurityTests/SecurityTest.php | 30 -------------- .../TagTests/Php/CompilePhpTest.php | 8 ---- .../TagTests/Php/templates/asp.tpl | 4 -- .../PluginFunctionHtmlImageTest.php | 27 ------------- .../PHPfunctions/PhpFunctionTest.php | 11 ----- .../TemplateSource/X_Scopes/ScopeTest.php | 3 ++ 19 files changed, 50 insertions(+), 134 deletions(-) delete mode 100644 .phpunit.result.cache delete mode 100644 tests/UnitTests/TemplateSource/TagTests/Php/templates/asp.tpl delete mode 100644 tests/UnitTests/TemplateSource/TagTests/PluginFunction/PluginFunctionHtmlImageTest.php diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c79ad0f8..f8c4d493 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,7 +31,6 @@ jobs: - "7.3" - "7.4" - "8.0" - - "8.1" compiler: - default @@ -41,10 +40,6 @@ jobs: php-version: "8.0" compiler: jit - - os: ubuntu-latest - php-version: "8.1" - compiler: jit - steps: - name: Checkout uses: actions/checkout@v2 diff --git a/.gitignore b/.gitignore index 00d98c5b..5bd891e4 100644 --- a/.gitignore +++ b/.gitignore @@ -9,5 +9,6 @@ utilies/*.php # Dev phpunit* +.phpunit.result.cache vendor/* composer.lock diff --git a/.phpunit.result.cache b/.phpunit.result.cache deleted file mode 100644 index bf6a4b52..00000000 --- a/.phpunit.result.cache +++ /dev/null @@ -1 +0,0 @@ -C:37:"PHPUnit\Runner\DefaultTestResultCache":164986:{a:2:{s:7:"defects";a:75:{s:31:"HttpModifiedSinceTest::testInit";i:1;s:35:"HttpModifiedSinceTest::testDisabled";i:1;s:42:"HttpModifiedSinceTest::testEnabledUncached";i:1;s:40:"HttpModifiedSinceTest::testEnabledCached";i:1;s:41:"HttpModifiedSinceTest::testEnabledCached2";i:1;s:41:"HttpModifiedSinceTest::testEnabledCached3";i:1;s:41:"CacheResourceCustomMemcacheTest::testInit";i:1;s:61:"CacheResourceCustomMemcacheTest::testGetCachedFilepathSubDirs";i:1;s:61:"CacheResourceCustomMemcacheTest::testGetCachedFilepathCacheId";i:1;s:63:"CacheResourceCustomMemcacheTest::testGetCachedFilepathCompileId";i:1;s:70:"CacheResourceCustomMemcacheTest::testGetCachedFilepathCacheIdCompileId";i:1;s:66:"CacheResourceCustomMemcacheTest::testClearCacheAllCacheIdCompileId";i:1;s:63:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId";i:1;s:64:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId2";i:1;s:67:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId2Sub";i:1;s:64:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId3";i:1;s:67:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId3Sub";i:1;s:64:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId4";i:1;s:67:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId4Sub";i:1;s:64:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId5";i:1;s:67:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId5Sub";i:1;s:56:"CacheResourceCustomMemcacheTest::testClearCacheCacheFile";i:1;s:54:"CacheResourceCustomMemcacheTest::testClearCacheExpired";i:1;s:59:"CacheResourceCustomMemcacheTest::testClearCacheCacheFileSub";i:1;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #0";i:1;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #1";i:1;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #2";i:1;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #3";i:1;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #4";i:1;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #5";i:1;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #6";i:1;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #7";i:1;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #8";i:1;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #9";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #10";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #11";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #12";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #13";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #14";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #15";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #16";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #17";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #18";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #19";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #20";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #21";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #22";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #23";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #24";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #25";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #26";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #27";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #28";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #29";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #30";i:1;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #31";i:1;s:53:"CacheResourceCustomMemcacheTest::testCachingDisabled1";i:1;s:53:"CacheResourceCustomMemcacheTest::testCachingDisabled2";i:1;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #0";i:1;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #1";i:1;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #2";i:1;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #3";i:1;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #4";i:1;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #5";i:1;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #6";i:1;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #7";i:1;s:49:"FileResourceTest::testGetCompiledTimestampPrepare";i:5;s:53:"FileResourceTest::testMustCompileTouchedSourcePrepare";i:5;s:49:"PhpResourceTest::testIsCachedTouchedSourcePrepare";i:5;s:42:"PhpResourceTest::testSmartyIsCachedPrepare";i:5;s:35:"SecurityTest::testSmartyPhpQuoteAsp";i:1;s:36:"SecurityTest::testSmartyPhpRemoveAsp";i:1;s:35:"SecurityTest::testSmartyPhpAllowAsp";i:1;s:36:"PluginFunctionHtmlImageTest::testFoo";i:5;s:28:"ScopeTest::testFunctionScope";i:5;}s:5:"times";a:2394:{s:23:"ConstantsTest::testInit";d:0.005;s:28:"ConstantsTest::testConstants";d:0.004;s:29:"ConstantsTest::testConstants2";d:0.004;s:29:"ConstantsTest::testConstants3";d:0.004;s:29:"ConstantsTest::testConstants4";d:0.004;s:29:"ConstantsTest::testConstants5";d:0.004;s:29:"ConstantsTest::testConstants6";d:0.004;s:29:"ConstantsTest::testConstants7";d:0.004;s:37:"ConstantsTest::testConstantsUndefined";d:0.005;s:38:"ConstantsTest::testConstantsUndefined2";d:0.005;s:38:"ConstantsTest::testConstantsUndefined3";d:0.004;s:46:"PathNormalizationTest::testNormalizeToAbsolute";d:0.007;s:53:"PathNormalizationTest::testNormalizeToAbsoluteNoStart";d:0.002;s:54:"PathNormalizationTest::testNormalizeToAbsoluteNoStart2";d:0.002;s:60:"PathNormalizationTest::testNormalizeToAbsolutePathLeadingDot";d:0.002;s:61:"PathNormalizationTest::testNormalizeToAbsolutePathTrailingDot";d:0.002;s:58:"PathNormalizationTest::testNormalizeToAbsolutePathBubbleUp";d:0.002;s:59:"PathNormalizationTest::testNormalizeToAbsolutePathBubbleUp2";d:0.003;s:59:"PathNormalizationTest::testNormalizeToAbsolutePathBubbleUp3";d:0.002;s:53:"PathNormalizationTest::testNormalizeToAbsoluteKomplex";d:0.002;s:49:"PluginNormalizationTest::testGetPluginsDefaultDir";d:0.002;s:50:"PluginNormalizationTest::testGetPluginsDefaultDir2";d:0.002;s:43:"PluginNormalizationTest::testSetPluginsDir1";d:0.002;s:43:"PluginNormalizationTest::testSetPluginsDir2";d:0.002;s:43:"PluginNormalizationTest::testSetPluginsDir3";d:0.002;s:43:"PluginNormalizationTest::testSetPluginsDir4";d:0.002;s:43:"PluginNormalizationTest::testSetPluginsDir5";d:0.002;s:43:"PluginNormalizationTest::testSetPluginsDir6";d:0.002;s:43:"PluginNormalizationTest::testSetPluginsDir7";d:0.002;s:43:"PluginNormalizationTest::testSetPluginsDir8";d:0.002;s:43:"PluginNormalizationTest::testSetPluginsDir9";d:0.002;s:44:"PluginNormalizationTest::testSetPluginsDir10";d:0.002;s:45:"TemplateNormalizationTest::testGetTemplateDir";d:0.002;s:46:"TemplateNormalizationTest::testSetTemplateDir1";d:0.002;s:46:"TemplateNormalizationTest::testSetTemplateDir2";d:0.002;s:46:"TemplateNormalizationTest::testSetTemplateDir3";d:0.002;s:46:"TemplateNormalizationTest::testSetTemplateDir4";d:0.002;s:46:"TemplateNormalizationTest::testSetTemplateDir5";d:0.002;s:46:"TemplateNormalizationTest::testSetTemplateDir6";d:0.002;s:46:"TemplateNormalizationTest::testSetTemplateDir7";d:0.002;s:46:"TemplateNormalizationTest::testSetTemplateDir8";d:0.002;s:46:"TemplateNormalizationTest::testSetTemplateDir9";d:0.002;s:47:"TemplateNormalizationTest::testSetTemplateDir10";d:0.002;s:54:"ProtectedFolderVarsTest::testTemplateDirDirectRelative";d:0.002;s:59:"ProtectedFolderVarsTest::testTemplateDirDirectRelativeArray";d:0.002;s:62:"ProtectedFolderVarsTest::testTemplateDirDirectRelativeArrayAdd";d:0.002;s:61:"ProtectedFolderVarsTest::testTemplateDirDirectRelativeExtends";d:0.002;s:62:"ProtectedFolderVarsTest::testTemplateDirDirectRelativeExtends2";d:0.002;s:52:"ProtectedFolderVarsTest::testConfigDirDirectRelative";d:0.002;s:57:"ProtectedFolderVarsTest::testConfigDirDirectRelativeArray";d:0.002;s:60:"ProtectedFolderVarsTest::testConfigDirDirectRelativeArrayAdd";d:0.002;s:59:"ProtectedFolderVarsTest::testConfigDirDirectRelativeExtends";d:0.002;s:60:"ProtectedFolderVarsTest::testConfigDirDirectRelativeExtends2";d:0.002;s:52:"ProtectedFolderVarsTest::testPluginDirDirectRelative";d:0.002;s:57:"ProtectedFolderVarsTest::testPluginDirDirectRelativeArray";d:0.002;s:60:"ProtectedFolderVarsTest::testPluginDirDirectRelativeArrayAdd";d:0.002;s:59:"ProtectedFolderVarsTest::testPluginDirDirectRelativeExtends";d:0.002;s:60:"ProtectedFolderVarsTest::testPluginDirDirectRelativeExtends2";d:0.002;s:53:"ProtectedFolderVarsTest::testCompileDirDirectRelative";d:0.002;s:60:"ProtectedFolderVarsTest::testCompileDirDirectRelativeExtends";d:0.002;s:61:"ProtectedFolderVarsTest::testCompileDirDirectRelativeExtends2";d:0.002;s:51:"ProtectedFolderVarsTest::testCacheDirDirectRelative";d:0.002;s:58:"ProtectedFolderVarsTest::testCacheDirDirectRelativeExtends";d:0.002;s:59:"ProtectedFolderVarsTest::testCacheDirDirectRelativeExtends2";d:0.002;s:34:"UndefinedTemplateVarTest::testInit";d:0.004;s:43:"UndefinedTemplateVarTest::testErrorDisabled";d:0.011;s:54:"UndefinedTemplateVarTest::testErrorDisabledTplObject_1";d:0.003;s:54:"UndefinedTemplateVarTest::testErrorDisabledTplObject_2";d:0.003;s:35:"UndefinedTemplateVarTest::testError";d:0.004;s:30:"AutoEscapeTest::testAutoEscape";d:0.004;s:20:"FilterTest::testInit";d:0.005;s:36:"FilterTest::testAutoloadOutputFilter";d:0.005;s:38:"FilterTest::testAutoloadVariableFilter";d:0.004;s:34:"FilterTest::testLoadedOutputFilter";d:0.005;s:41:"FilterTest::testLoadedOutputFilterWrapper";d:0.004;s:38:"FilterTest::testRegisteredOutputFilter";d:0.004;s:42:"FilterTest::testRegisteredOutputFilter_001";d:0.017;s:44:"FilterTest::testRegisteredOutputFilter_001_2";d:0.007;s:44:"FilterTest::testRegisteredOutputFilter_001_3";d:0.018;s:44:"FilterTest::testRegisteredOutputFilter_001_4";d:0.008;s:44:"FilterTest::testRegisteredOutputFilter_002_1";d:0.015;s:44:"FilterTest::testRegisteredOutputFilter_002_2";d:0.008;s:45:"FilterTest::testRegisteredOutputFilterWrapper";d:0.004;s:35:"FilterTest::testRegisteredPreFilter";d:0.003;s:42:"FilterTest::testRegisteredPreFilterClosure";d:0.004;s:40:"FilterTest::testRegisteredPreFilterClass";d:0.004;s:36:"FilterTest::testRegisteredPostFilter";d:0.004;s:36:"FilterTest::testLoadedVariableFilter";d:0.003;s:41:"FilterTest::testRegisteredVariableFilter2";d:0.004;s:30:"LoadFilterTest::testLoadFilter";d:0.003;s:49:"RegisterFilterTest::testRegisterPrefilterFunction";d:0.003;s:47:"RegisterFilterTest::testRegisterPrefiltermethod";d:0.003;s:47:"RegisterFilterTest::testRegisterPrefilterObject";d:0.003;s:50:"RegisterFilterTest::testUnegisterPrefilterFunction";d:0.004;s:49:"RegisterFilterTest::testUnregisterPrefiltermethod";d:0.003;s:50:"RegisterFilterTest::testRegisterPostfilterFunction";d:0.003;s:48:"RegisterFilterTest::testRegisterPostfiltermethod";d:0.003;s:51:"RegisterFilterTest::testUnegisterPostfilterFunction";d:0.003;s:50:"RegisterFilterTest::testUnregisterPostfiltermethod";d:0.003;s:52:"RegisterFilterTest::testRegisterOutputfilterFunction";d:0.003;s:50:"RegisterFilterTest::testRegisterOutputfiltermethod";d:0.003;s:53:"RegisterFilterTest::testUnegisterOutputfilterFunction";d:0.003;s:52:"RegisterFilterTest::testUnregisterOutputfiltermethod";d:0.003;s:26:"GetterSetterTest::testInit";d:0.004;s:34:"GetterSetterTest::testSmartySetter";d:0.003;s:34:"GetterSetterTest::testSmartyGetter";d:0.003;s:36:"GetterSetterTest::testTemplateSetter";d:0.003;s:36:"GetterSetterTest::testTemplateGetter";d:0.003;s:34:"DefaultPluginHandlerTest::testInit";d:0.004;s:51:"DefaultPluginHandlerTest::testDefaultFunctionScript";d:0.005;s:63:"DefaultPluginHandlerTest::testDefaultFunctionScriptNotCachable1";d:0.006;s:63:"DefaultPluginHandlerTest::testDefaultFunctionScriptNotCachable2";d:0.005;s:50:"DefaultPluginHandlerTest::testDefaultFunctionLocal";d:0.005;s:59:"DefaultPluginHandlerTest::testDefaultCompilerFunctionScript";d:0.005;s:51:"DefaultPluginHandlerTest::testDefaultCompilerObject";d:0.004;s:48:"DefaultPluginHandlerTest::testDefaultBlockScript";d:0.005;s:51:"DefaultPluginHandlerTest::testDefaultModifierScript";d:0.005;s:45:"DefaultPluginHandlerTest::testDefaultModifier";d:0.005;s:70:"DefaultPluginHandlerTest::testDefaultModifierStaticClassMethodCaching1";d:0.005;s:70:"DefaultPluginHandlerTest::testDefaultModifierStaticClassMethodCaching2";d:0.005;s:25:"IncludePathTest::testInit";d:0.004;s:29:"IncludePathTest::testInclude1";d:0.005;s:29:"IncludePathTest::testInclude2";d:0.005;s:29:"IncludePathTest::testInclude3";d:0.005;s:41:"LoadPluginTest::testLoadPluginErrorReturn";d:0.004;s:49:"LoadPluginTest::testLoadPluginSmartyInternalDebug";d:0.004;s:49:"LoadPluginTest::testLoadPluginSmartyTemplateClass";d:0.003;s:49:"LoadPluginTest::testLoadPluginSmartyPluginCounter";d:0.003;s:32:"MuteExpectedErrorsTest::testInit";d:0.004;s:33:"MuteExpectedErrorsTest::testMuted";d:0.005;s:35:"MuteExpectedErrorsTest::testUnmuted";d:0.005;s:40:"MuteExpectedErrorsTest::testMutedCaching";d:0.042;s:42:"MuteExpectedErrorsTest::testUnmutedCaching";d:0.019;s:31:"PluginChainedLoadTest::testInit";d:0.004;s:44:"PluginChainedLoadTest::testPluginChainedLoad";d:0.005;s:43:"SharedFunctionsTest::testEscapeSpecialChars";d:0.003;s:22:"SmartyBcTest::testInit";d:0.004;s:30:"SmartyBcTest::testSmartyPhpTag";d:0.005;s:31:"HttpModifiedSinceTest::testInit";d:0.004;s:35:"HttpModifiedSinceTest::testDisabled";d:0.003;s:42:"HttpModifiedSinceTest::testEnabledUncached";d:0.003;s:40:"HttpModifiedSinceTest::testEnabledCached";d:0.003;s:41:"HttpModifiedSinceTest::testEnabledCached2";d:0.003;s:41:"HttpModifiedSinceTest::testEnabledCached3";d:0.003;s:31:"CacheResourceFileTest::testInit";d:0.005;s:51:"CacheResourceFileTest::testGetCachedFilepathSubDirs";d:0.004;s:51:"CacheResourceFileTest::testGetCachedFilepathCacheId";d:0.003;s:53:"CacheResourceFileTest::testGetCachedFilepathCompileId";d:0.003;s:60:"CacheResourceFileTest::testGetCachedFilepathCacheIdCompileId";d:0.003;s:56:"CacheResourceFileTest::testClearCacheAllCacheIdCompileId";d:0.007;s:53:"CacheResourceFileTest::testClearCacheCacheIdCompileId";d:0.005;s:54:"CacheResourceFileTest::testClearCacheCacheIdCompileId2";d:0.005;s:57:"CacheResourceFileTest::testClearCacheCacheIdCompileId2Sub";d:0.011;s:54:"CacheResourceFileTest::testClearCacheCacheIdCompileId3";d:0.007;s:57:"CacheResourceFileTest::testClearCacheCacheIdCompileId3Sub";d:0.01;s:54:"CacheResourceFileTest::testClearCacheCacheIdCompileId4";d:0.008;s:57:"CacheResourceFileTest::testClearCacheCacheIdCompileId4Sub";d:0.01;s:54:"CacheResourceFileTest::testClearCacheCacheIdCompileId5";d:0.008;s:57:"CacheResourceFileTest::testClearCacheCacheIdCompileId5Sub";d:0.01;s:46:"CacheResourceFileTest::testClearCacheCacheFile";d:0.009;s:49:"CacheResourceFileTest::testClearCacheCacheFileSub";d:0.011;s:40:"CacheResourceFileTest::testClearCacheAll";d:0.005;s:50:"CacheResourceFileTest::testClearCacheAllNotExpired";d:0.004;s:47:"CacheResourceFileTest::testClearCacheAllExpired";d:0.004;s:44:"CacheResourceFileTest::testClearCacheExpired";d:10.022;s:49:"CacheResourceFileTest::testCache with data set #0";d:0.022;s:49:"CacheResourceFileTest::testCache with data set #1";d:0.021;s:49:"CacheResourceFileTest::testCache with data set #2";d:0.012;s:49:"CacheResourceFileTest::testCache with data set #3";d:0.019;s:49:"CacheResourceFileTest::testCache with data set #4";d:0.01;s:49:"CacheResourceFileTest::testCache with data set #5";d:0.01;s:49:"CacheResourceFileTest::testCache with data set #6";d:0.009;s:49:"CacheResourceFileTest::testCache with data set #7";d:0.011;s:49:"CacheResourceFileTest::testCache with data set #8";d:0.009;s:49:"CacheResourceFileTest::testCache with data set #9";d:0.009;s:50:"CacheResourceFileTest::testCache with data set #10";d:0.009;s:50:"CacheResourceFileTest::testCache with data set #11";d:0.011;s:50:"CacheResourceFileTest::testCache with data set #12";d:0.019;s:50:"CacheResourceFileTest::testCache with data set #13";d:0.01;s:50:"CacheResourceFileTest::testCache with data set #14";d:0.01;s:50:"CacheResourceFileTest::testCache with data set #15";d:0.009;s:50:"CacheResourceFileTest::testCache with data set #16";d:1.082;s:50:"CacheResourceFileTest::testCache with data set #17";d:0.01;s:50:"CacheResourceFileTest::testCache with data set #18";d:0.009;s:50:"CacheResourceFileTest::testCache with data set #19";d:0.01;s:50:"CacheResourceFileTest::testCache with data set #20";d:1.071;s:50:"CacheResourceFileTest::testCache with data set #21";d:0.01;s:50:"CacheResourceFileTest::testCache with data set #22";d:3.124;s:50:"CacheResourceFileTest::testCache with data set #23";d:3.401;s:50:"CacheResourceFileTest::testCache with data set #24";d:4.069;s:50:"CacheResourceFileTest::testCache with data set #25";d:3.099;s:50:"CacheResourceFileTest::testCache with data set #26";d:3.705;s:50:"CacheResourceFileTest::testCache with data set #27";d:4.078;s:50:"CacheResourceFileTest::testCache with data set #28";d:5.191;s:50:"CacheResourceFileTest::testCache with data set #29";d:4.648;s:50:"CacheResourceFileTest::testCache with data set #30";d:3.089;s:50:"CacheResourceFileTest::testCache with data set #31";d:4.123;s:43:"CacheResourceFileTest::testCachingDisabled1";d:0.018;s:43:"CacheResourceFileTest::testCachingDisabled2";d:0.007;s:62:"CacheResourceFileTest::testCachingTemplateDir with data set #0";d:0.018;s:62:"CacheResourceFileTest::testCachingTemplateDir with data set #1";d:0.008;s:62:"CacheResourceFileTest::testCachingTemplateDir with data set #2";d:0.017;s:62:"CacheResourceFileTest::testCachingTemplateDir with data set #3";d:0.008;s:62:"CacheResourceFileTest::testCachingTemplateDir with data set #4";d:0.017;s:62:"CacheResourceFileTest::testCachingTemplateDir with data set #5";d:0.008;s:62:"CacheResourceFileTest::testCachingTemplateDir with data set #6";d:0.016;s:62:"CacheResourceFileTest::testCachingTemplateDir with data set #7";d:0.008;s:41:"CacheResourceCustomMemcacheTest::testInit";d:0.003;s:61:"CacheResourceCustomMemcacheTest::testGetCachedFilepathSubDirs";d:0.003;s:61:"CacheResourceCustomMemcacheTest::testGetCachedFilepathCacheId";d:0.003;s:63:"CacheResourceCustomMemcacheTest::testGetCachedFilepathCompileId";d:0.003;s:70:"CacheResourceCustomMemcacheTest::testGetCachedFilepathCacheIdCompileId";d:0.003;s:66:"CacheResourceCustomMemcacheTest::testClearCacheAllCacheIdCompileId";d:0.003;s:63:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId";d:0.003;s:64:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId2";d:0.003;s:67:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId2Sub";d:0.003;s:64:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId3";d:0.003;s:67:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId3Sub";d:0.003;s:64:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId4";d:0.003;s:67:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId4Sub";d:0.003;s:64:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId5";d:0.003;s:67:"CacheResourceCustomMemcacheTest::testClearCacheCacheIdCompileId5Sub";d:0.003;s:56:"CacheResourceCustomMemcacheTest::testClearCacheCacheFile";d:0.003;s:54:"CacheResourceCustomMemcacheTest::testClearCacheExpired";d:0.003;s:59:"CacheResourceCustomMemcacheTest::testClearCacheCacheFileSub";d:0.003;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #0";d:0.004;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #1";d:0.004;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #2";d:0.004;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #3";d:0.004;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #4";d:0.004;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #5";d:0.004;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #6";d:0.004;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #7";d:0.004;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #8";d:0.004;s:59:"CacheResourceCustomMemcacheTest::testCache with data set #9";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #10";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #11";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #12";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #13";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #14";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #15";d:0.003;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #16";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #17";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #18";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #19";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #20";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #21";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #22";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #23";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #24";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #25";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #26";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #27";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #28";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #29";d:0.004;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #30";d:0.003;s:60:"CacheResourceCustomMemcacheTest::testCache with data set #31";d:0.004;s:53:"CacheResourceCustomMemcacheTest::testCachingDisabled1";d:0.004;s:53:"CacheResourceCustomMemcacheTest::testCachingDisabled2";d:0.004;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #0";d:0.004;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #1";d:0.004;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #2";d:0.004;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #3";d:0.004;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #4";d:0.004;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #5";d:0.004;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #6";d:0.004;s:72:"CacheResourceCustomMemcacheTest::testCachingTemplateDir with data set #7";d:0.004;s:35:"CompileCompilerPluginTest::testInit";d:0.004;s:53:"CompileCompilerPluginTest::testCompilerPluginFunction";d:0.005;s:56:"CompileCompilerPluginTest::testCompilerPluginClassStatic";d:0.005;s:56:"CompileCompilerPluginTest::testCompilerPluginClassObject";d:0.004;s:25:"AutoliteralTest::testInit";d:0.005;s:35:"AutoliteralTest::testSetAutoliteral";d:0.004;s:36:"AutoliteralTest::testSetAutoliteral2";d:0.005;s:46:"AutoliteralTest::testSetAutoliteralDoublequote";d:0.015;s:47:"AutoliteralTest::testSetAutoliteralDoublequote2";d:0.015;s:47:"AutoliteralTest::testSetAutoliteralDoublequote3";d:0.015;s:40:"AutoliteralTest::testSetAutoliteralBlock";d:0.005;s:41:"AutoliteralTest::testSetAutoliteralBlock1";d:0.005;s:23:"DelimiterTest::testInit";d:0.004;s:29:"DelimiterTest::testDelimiter1";d:0.005;s:30:"DelimiterTest::testDelimiter10";d:0.004;s:29:"DelimiterTest::testDelimiter2";d:0.004;s:29:"DelimiterTest::testDelimiter3";d:0.004;s:29:"DelimiterTest::testDelimiter4";d:0.004;s:29:"DelimiterTest::testDelimiter5";d:0.005;s:36:"DelimiterTest::testDelimiterIssue450";d:0.004;s:25:"UserliteralTest::testInit";d:0.004;s:32:"UserliteralTest::testUserLiteral";d:0.004;s:33:"UserliteralTest::testUserLiteral1";d:0.005;s:33:"UserliteralTest::testUserLiteral2";d:0.005;s:33:"UserliteralTest::testUserLiteral3";d:0.005;s:33:"UserliteralTest::testUserLiteral4";d:0.005;s:33:"UserliteralTest::testUserLiteral5";d:0.005;s:47:"DefaultConfigHandlerTest::testUnknownConfigFile";d:0.005;s:65:"DefaultConfigHandlerTest::testRegisterUnknownDefaultConfigHandler";d:0.004;s:61:"DefaultConfigHandlerTest::testDefaultConfigHandlerReplacement";d:0.006;s:73:"DefaultConfigHandlerTest::testDefaultConfigHandlerReplacementByConfigFile";d:0.006;s:77:"DefaultConfigHandlerTest::testDefaultConfigHandlerReplacementByConfigFileFail";d:0.004;s:75:"DefaultConfigHandlerTest::testDefaultConfigHandlerReplacementReturningFalse";d:0.004;s:76:"DefaultConfigHandlerTest::testDefaultConfigHandlerReplacementReturningFalse1";d:0.004;s:23:"ConfigVarTest::testInit";d:0.005;s:31:"ConfigVarTest::testConfigNumber";d:0.006;s:29:"ConfigVarTest::testConfigText";d:0.015;s:29:"ConfigVarTest::testConfigLine";d:0.013;s:47:"ConfigVarTest::testConfigVariableGlobalSections";d:0.014;s:41:"ConfigVarTest::testConfigVariableSection2";d:0.007;s:51:"ConfigVarTest::testConfigVariableSectionSpecialChar";d:0.013;s:46:"ConfigVarTest::testConfigVariableSectionFooBar";d:0.007;s:39:"ConfigVarTest::testConfigDifferentScope";d:0.008;s:39:"ConfigVarTest::testConfigVariableHidden";d:0.016;s:46:"ConfigVarTest::testConfigVariableHiddenDisable";d:0.008;s:43:"ConfigVarTest::testConfigGetSingleConfigVar";d:0.007;s:41:"ConfigVarTest::testConfigGetAllConfigVars";d:0.007;s:45:"ConfigVarTest::testConfigClearSingleConfigVar";d:0.008;s:39:"ConfigVarTest::testConfigClearConfigAll";d:0.007;s:33:"ConfigVarTest::testConfigTextData";d:0.008;s:47:"ConfigVarTest::testConfigGetSingleConfigVarData";d:0.009;s:45:"ConfigVarTest::testConfigGetAllConfigVarsData";d:0.008;s:49:"ConfigVarTest::testConfigClearSingleConfigVarData";d:0.008;s:43:"ConfigVarTest::testConfigClearConfigAllData";d:0.008;s:37:"ConfigVarTest::testConfigTextTemplate";d:0.008;s:51:"ConfigVarTest::testConfigGetSingleConfigVarTemplate";d:0.009;s:52:"ConfigVarTest::testConfigGetSingleConfigVarTemplate2";d:0.008;s:49:"ConfigVarTest::testConfigGetAllConfigVarsTemplate";d:0.007;s:53:"ConfigVarTest::testConfigClearSingleConfigVarTemplate";d:0.007;s:47:"ConfigVarTest::testConfigClearConfigAllTemplate";d:0.008;s:37:"ConfigVarTest::testConfigAbsolutePath";d:0.008;s:36:"ConfigVarTest::testConfigResourceDb4";d:0.006;s:40:"ConfigVarTest::testConfigUndefinedSilent";d:0.004;s:40:"ConfigVarTest::testConfigUndefinedNotice";d:0.004;s:37:"CustomResourceAmbiguousTest::testInit";d:0.004;s:37:"CustomResourceAmbiguousTest::testNone";d:0.004;s:38:"CustomResourceAmbiguousTest::testCase1";d:0.007;s:38:"CustomResourceAmbiguousTest::testCase2";d:0.007;s:46:"CustomResourceAmbiguousTest::testCaseSwitching";d:0.007;s:38:"ResourceExtendsAllPluginTest::testInit";d:0.007;s:58:"ResourceExtendsAllPluginTest::testResourcePluginExtendsall";d:0.019;s:59:"ResourceExtendsAllPluginTest::testResourcePluginExtendsall2";d:0.016;s:61:"ResourceExtendsAllPluginTest::testResourcePluginExtendsallOne";d:0.008;s:76:"ResourceExtendsAllPluginTest::testResourcePluginExtendsallSpecialApplication";d:0.021;s:77:"ResourceExtendsAllPluginTest::testResourcePluginExtendsallSpecialApplication2";d:0.021;s:77:"ResourceExtendsAllPluginTest::testResourcePluginExtendsallSpecialApplication3";d:0.017;s:77:"ResourceExtendsAllPluginTest::testResourcePluginExtendsallSpecialApplication4";d:0.008;s:77:"ResourceExtendsAllPluginTest::testResourcePluginExtendsallSpecialApplication5";d:0.018;s:77:"ResourceExtendsAllPluginTest::testResourcePluginExtendsallSpecialApplication6";d:0.008;s:36:"DefaultTemplateHandlerTest::testInit";d:0.005;s:47:"DefaultTemplateHandlerTest::testUnknownTemplate";d:0.004;s:67:"DefaultTemplateHandlerTest::testRegisterNoneExistentHandlerFunction";d:0.004;s:79:"DefaultTemplateHandlerTest::testDefaultTemplateHandlerReplacementByTemplateFile";d:0.005;s:68:"DefaultTemplateHandlerTest::testDefaultTemplateHandlerReturningFalse";d:0.004;s:26:"EvalResourceTest::testInit";d:0.004;s:41:"EvalResourceTest::testTemplateEvalExists1";d:0.003;s:41:"EvalResourceTest::testTemplateEvalExists2";d:0.004;s:41:"EvalResourceTest::testGetTemplateFilepath";d:0.004;s:42:"EvalResourceTest::testGetTemplateTimestamp";d:0.004;s:39:"EvalResourceTest::testGetTemplateSource";d:0.004;s:35:"EvalResourceTest::testEmptyTemplate";d:0.003;s:34:"EvalResourceTest::testUsesCompiler";d:0.003;s:33:"EvalResourceTest::testIsEvaluated";d:0.003;s:33:"EvalResourceTest::testMustCompile";d:0.004;s:41:"EvalResourceTest::testGetCompiledFilepath";d:0.003;s:42:"EvalResourceTest::testGetCompiledTimestamp";d:0.003;s:30:"EvalResourceTest::testIsCached";d:0.003;s:41:"EvalResourceTest::testGetRenderedTemplate";d:0.004;s:29:"EvalResourceTest::testNoFiles";d:0.004;s:36:"EvalResourceTest::testSmartyIsCached";d:0.004;s:39:"EvalResourceTest::testUrlencodeTemplate";d:0.004;s:36:"EvalResourceTest::testBase64Template";d:0.004;s:35:"EvalResourceTest::testClearCompiled";d:0.003;s:29:"ExtendsResourceTest::testInit";d:0.009;s:70:"ExtendsResourceTest::testCompileBlockChildPrepend_003 with data set #0";d:0.021;s:70:"ExtendsResourceTest::testCompileBlockChildPrepend_003 with data set #1";d:0.008;s:70:"ExtendsResourceTest::testCompileBlockChildPrepend_003 with data set #2";d:0.019;s:70:"ExtendsResourceTest::testCompileBlockChildPrepend_003 with data set #3";d:0.008;s:70:"ExtendsResourceTest::testCompileBlockChildPrepend_003 with data set #4";d:0.016;s:70:"ExtendsResourceTest::testCompileBlockChildPrepend_003 with data set #5";d:0.008;s:70:"ExtendsResourceTest::testCompileBlockChildPrepend_003 with data set #6";d:0.019;s:70:"ExtendsResourceTest::testCompileBlockChildPrepend_003 with data set #7";d:0.008;s:69:"ExtendsResourceTest::testCompileBlockChildAppend_004 with data set #0";d:0.007;s:69:"ExtendsResourceTest::testCompileBlockChildAppend_004 with data set #1";d:0.005;s:69:"ExtendsResourceTest::testCompileBlockChildAppend_004 with data set #2";d:0.007;s:69:"ExtendsResourceTest::testCompileBlockChildAppend_004 with data set #3";d:0.004;s:69:"ExtendsResourceTest::testCompileBlockChildAppend_004 with data set #4";d:0.005;s:69:"ExtendsResourceTest::testCompileBlockChildAppend_004 with data set #5";d:0.004;s:69:"ExtendsResourceTest::testCompileBlockChildAppend_004 with data set #6";d:0.006;s:69:"ExtendsResourceTest::testCompileBlockChildAppend_004 with data set #7";d:0.004;s:71:"ExtendsResourceTest::testCompileBlockAssignInChild_040 with data set #0";d:0.018;s:71:"ExtendsResourceTest::testCompileBlockAssignInChild_040 with data set #1";d:0.008;s:71:"ExtendsResourceTest::testCompileBlockAssignInChild_040 with data set #2";d:0.019;s:71:"ExtendsResourceTest::testCompileBlockAssignInChild_040 with data set #3";d:0.008;s:71:"ExtendsResourceTest::testCompileBlockAssignInChild_040 with data set #4";d:0.018;s:71:"ExtendsResourceTest::testCompileBlockAssignInChild_040 with data set #5";d:0.008;s:71:"ExtendsResourceTest::testCompileBlockAssignInChild_040 with data set #6";d:0.019;s:71:"ExtendsResourceTest::testCompileBlockAssignInChild_040 with data set #7";d:0.008;s:64:"ExtendsResourceTest::testCompileBlockGrandChildMustCompile_021_1";d:0.021;s:65:"ExtendsResourceTest::testCompileBlockGrandChildMustCompile_021_12";d:0.008;s:64:"ExtendsResourceTest::testCompileBlockGrandChildMustCompile_021_2";d:2.06;s:65:"ExtendsResourceTest::testCompileBlockGrandChildMustCompile_021_22";d:0.008;s:64:"ExtendsResourceTest::testCompileBlockGrandChildMustCompile_021_3";d:2.093;s:65:"ExtendsResourceTest::testCompileBlockGrandChildMustCompile_021_32";d:0.008;s:64:"ExtendsResourceTest::testCompileBlockGrandChildMustCompile_021_4";d:2.028;s:65:"ExtendsResourceTest::testCompileBlockGrandChildMustCompile_021_42";d:0.009;s:74:"ExtendsResourceTest::testCompileBlockRelativeIncludes_033 with data set #0";d:0.027;s:74:"ExtendsResourceTest::testCompileBlockRelativeIncludes_033 with data set #1";d:0.011;s:74:"ExtendsResourceTest::testCompileBlockRelativeIncludes_033 with data set #2";d:0.026;s:74:"ExtendsResourceTest::testCompileBlockRelativeIncludes_033 with data set #3";d:0.008;s:74:"ExtendsResourceTest::testCompileBlockRelativeIncludes_033 with data set #4";d:0.019;s:74:"ExtendsResourceTest::testCompileBlockRelativeIncludes_033 with data set #5";d:0.008;s:74:"ExtendsResourceTest::testCompileBlockRelativeIncludes_033 with data set #6";d:0.02;s:74:"ExtendsResourceTest::testCompileBlockRelativeIncludes_033 with data set #7";d:0.008;s:74:"ExtendsResourceTest::testCompileBlockExtendsRecursion_034 with data set #0";d:0.018;s:74:"ExtendsResourceTest::testCompileBlockExtendsRecursion_034 with data set #1";d:0.01;s:74:"ExtendsResourceTest::testCompileBlockExtendsRecursion_034 with data set #2";d:0.019;s:74:"ExtendsResourceTest::testCompileBlockExtendsRecursion_034 with data set #3";d:0.008;s:74:"ExtendsResourceTest::testCompileBlockExtendsRecursion_034 with data set #4";d:0.017;s:74:"ExtendsResourceTest::testCompileBlockExtendsRecursion_034 with data set #5";d:0.009;s:74:"ExtendsResourceTest::testCompileBlockExtendsRecursion_034 with data set #6";d:0.018;s:74:"ExtendsResourceTest::testCompileBlockExtendsRecursion_034 with data set #7";d:0.008;s:26:"FileResourceTest::testInit";d:0.005;s:41:"FileResourceTest::testGetTemplateFilepath";d:0.003;s:41:"FileResourceTest::testTemplateFileExists1";d:0.003;s:41:"FileResourceTest::testTemplateFileExists2";d:0.003;s:44:"FileResourceTest::testTemplateFileNotExists1";d:0.004;s:44:"FileResourceTest::testTemplateFileNotExists2";d:0.004;s:44:"FileResourceTest::testTemplateFileNotExists3";d:0.004;s:42:"FileResourceTest::testGetTemplateTimestamp";d:0.003;s:39:"FileResourceTest::testGetTemplateSource";d:0.004;s:34:"FileResourceTest::testUsesCompiler";d:0.004;s:33:"FileResourceTest::testIsEvaluated";d:0.003;s:41:"FileResourceTest::testGetCompiledFilepath";d:0.004;s:49:"FileResourceTest::testGetCompiledTimestampPrepare";d:0.004;s:42:"FileResourceTest::testGetCompiledTimestamp";d:0.004;s:41:"FileResourceTest::testMustCompileExisting";d:0.004;s:47:"FileResourceTest::testMustCompileAtForceCompile";d:0.003;s:53:"FileResourceTest::testMustCompileTouchedSourcePrepare";d:2.009;s:46:"FileResourceTest::testMustCompileTouchedSource";d:0.007;s:41:"FileResourceTest::testCompileTemplateFile";d:0.005;s:39:"FileResourceTest::testGetCachedFilepath";d:0.004;s:40:"FileResourceTest::testGetCachedTimestamp";d:0.005;s:41:"FileResourceTest::testGetRenderedTemplate";d:0.004;s:37:"FileResourceTest::testRelativeInclude";d:0.005;s:40:"FileResourceTest::testRelativeIncludeSub";d:0.005;s:41:"FileResourceTest::testRelativeIncludeFail";d:0.016;s:49:"FileResourceTest::testRelativeIncludeFailOtherDir";d:0.015;s:35:"FileResourceTest::testRelativeFetch";d:0.016;s:36:"FileResourceTest::testRelativeFetch2";d:0.008;s:38:"FileResourceTest::testRelativeFetchCwd";d:0.015;s:39:"FileResourceTest::testRelativeFetchCwd2";d:0.007;s:32:"FileResourceTest::testRelativity";d:0.016;s:33:"FileResourceTest::testRelativity2";d:0.016;s:35:"FileResourceTest::testRelativityCwd";d:0.015;s:42:"FileResourceTest::testRelativityPrecedence";d:0.012;s:43:"FileResourceTest::testRelativityPrecedence2";d:0.012;s:38:"FileResourceTest::testRelativityRelRel";d:0.008;s:39:"FileResourceTest::testRelativityRelRel2";d:0.009;s:39:"FileResourceTest::testRelativityRelRel3";d:0.015;s:39:"FileResourceTest::testRelativityRelRel1";d:0.015;s:36:"FileResourceTest::testSmartyTemplate";d:0.005;s:38:"FileResourceTest::testSmartyCurrentDir";d:0.005;s:29:"FileIncludePathTest::testInit";d:0.005;s:33:"FileIncludePathTest::testInclude1";d:0.006;s:33:"FileIncludePathTest::testInclude2";d:0.007;s:33:"FileIncludePathTest::testInclude3";d:0.006;s:34:"FileIncludePathTest::testInclude31";d:0.004;s:33:"FileIncludePathTest::testInclude4";d:0.006;s:33:"FileIncludePathTest::testInclude5";d:0.004;s:33:"FileResourceIndexedTest::testInit";d:0.005;s:48:"FileResourceIndexedTest::testGetTemplateFilepath";d:0.004;s:54:"FileResourceIndexedTest::testGetTemplateFilepathNumber";d:0.004;s:55:"FileResourceIndexedTest::testGetTemplateFilepathNumeric";d:0.004;s:52:"FileResourceIndexedTest::testGetTemplateFilepathName";d:0.004;s:34:"FileResourceIndexedTest::testFetch";d:0.005;s:40:"FileResourceIndexedTest::testFetchNumber";d:0.004;s:41:"FileResourceIndexedTest::testFetchNumeric";d:0.004;s:42:"FileResourceIndexedTest::testFetchNumeric2";d:0.004;s:42:"FileResourceIndexedTest::testFetchNumeric3";d:0.004;s:38:"FileResourceIndexedTest::testFetchName";d:0.004;s:39:"FileResourceIndexedTest::testFetchName1";d:0.005;s:39:"FileResourceIndexedTest::testFetchName2";d:0.004;s:39:"FileResourceIndexedTest::testFetchName3";d:0.004;s:48:"FileResourceIndexedTest::testGetCompiledFilepath";d:0.003;s:46:"FileResourceIndexedTest::testGetCachedFilepath";d:0.004;s:25:"PhpResourceTest::testInit";d:0.008;s:40:"PhpResourceTest::testGetTemplateFilepath";d:0.004;s:41:"PhpResourceTest::testGetTemplateTimestamp";d:0.004;s:33:"PhpResourceTest::testUsesCompiler";d:0.004;s:32:"PhpResourceTest::testIsEvaluated";d:0.003;s:32:"PhpResourceTest::testMustCompile";d:0.003;s:38:"PhpResourceTest::testGetCachedFilepath";d:0.004;s:36:"PhpResourceTest::testCreateCacheFile";d:0.004;s:39:"PhpResourceTest::testGetCachedTimestamp";d:0.009;s:29:"PhpResourceTest::testIsCached";d:0.007;s:44:"PhpResourceTest::testIsCachedCachingDisabled";d:0.004;s:49:"PhpResourceTest::testIsCachedTouchedSourcePrepare";d:2.032;s:42:"PhpResourceTest::testIsCachedTouchedSource";d:0.008;s:39:"PhpResourceTest::testWriteCachedContent";d:0.006;s:40:"PhpResourceTest::testGetRenderedTemplate";d:0.004;s:42:"PhpResourceTest::testSmartyIsCachedPrepare";d:0.005;s:35:"PhpResourceTest::testSmartyIsCached";d:0.008;s:50:"PhpResourceTest::testSmartyIsCachedCachingDisabled";d:0.004;s:44:"PhpResourceTest::testGetTemplateFilepathName";d:0.004;s:42:"PhpResourceTest::testGetCachedFilepathName";d:0.004;s:39:"PhpResourceTest::testIncludePhpTemplate";d:0.005;s:46:"PhpResourceTest::testIncludePhpTemplateCaching";d:0.005;s:34:"PhpResourceTest::testClearCompiled";d:0.004;s:32:"RegisteredResourceTest::testInit";d:0.005;s:42:"RegisteredResourceTest::testResourcePlugin";d:0.005;s:55:"RegisteredResourceTest::testClearCompiledResourcePlugin";d:0.004;s:51:"RegisteredResourceTest::testResourcePluginTimestamp";d:0.003;s:51:"RegisteredResourceTest::testResourceCompileIdChange";d:0.005;s:42:"RegisteredResourceTest::testSmartyTemplate";d:0.005;s:44:"RegisteredResourceTest::testSmartyCurrentDir";d:0.004;s:28:"ResourcePluginTest::testInit";d:0.004;s:38:"ResourcePluginTest::testResourcePlugin";d:0.005;s:44:"ResourcePluginTest::testResourcePluginObject";d:0.004;s:56:"ResourcePluginTest::testResourcePluginRegisteredInstance";d:0.004;s:64:"ResourcePluginTest::testResourcePluginRecompiledCompiledFilepath";d:0.004;s:47:"ResourcePluginTest::testResourcePluginTimestamp";d:0.004;s:28:"StreamResourceTest::testInit";d:0.004;s:43:"StreamResourceTest::testGetTemplateFilepath";d:0.004;s:44:"StreamResourceTest::testGetTemplateTimestamp";d:0.004;s:41:"StreamResourceTest::testGetTemplateSource";d:0.004;s:36:"StreamResourceTest::testUsesCompiler";d:0.004;s:35:"StreamResourceTest::testIsEvaluated";d:0.004;s:35:"StreamResourceTest::testMustCompile";d:0.003;s:43:"StreamResourceTest::testGetCompiledFilepath";d:0.003;s:44:"StreamResourceTest::testGetCompiledTimestamp";d:0.003;s:45:"StreamResourceTest::testTemplateStreamExists1";d:0.004;s:45:"StreamResourceTest::testTemplateStreamExists2";d:0.004;s:48:"StreamResourceTest::testTemplateStreamNotExists1";d:0.004;s:47:"StreamResourceTest::testTemplateStramNotExists2";d:0.004;s:47:"StreamResourceTest::testTemplateStramNotExists3";d:0.008;s:42:"StreamResourceTest::testWriteCachedContent";d:0.004;s:32:"StreamResourceTest::testIsCached";d:0.004;s:43:"StreamResourceTest::testGetRenderedTemplate";d:0.004;s:31:"StreamResourceTest::testNoFiles";d:0.004;s:38:"StreamResourceTest::testSmartyIsCached";d:0.004;s:28:"StringResourceTest::testInit";d:0.005;s:45:"StringResourceTest::testTemplateStringExists1";d:0.003;s:45:"StringResourceTest::testTemplateStringExists2";d:0.003;s:43:"StringResourceTest::testGetTemplateFilepath";d:0.003;s:44:"StringResourceTest::testGetTemplateTimestamp";d:0.004;s:41:"StringResourceTest::testGetTemplateSource";d:0.004;s:36:"StringResourceTest::testUsesCompiler";d:0.003;s:35:"StringResourceTest::testIsEvaluated";d:0.003;s:35:"StringResourceTest::testMustCompile";d:0.004;s:43:"StringResourceTest::testGetCompiledFilepath";d:0.004;s:44:"StringResourceTest::testGetCompiledTimestamp";d:0.003;s:37:"StringResourceTest::testEmptyTemplate";d:0.005;s:42:"StringResourceTest::testGetCachedTimestamp";d:0.004;s:42:"StringResourceTest::testWriteCachedContent";d:0.003;s:32:"StringResourceTest::testIsCached";d:0.003;s:43:"StringResourceTest::testGetRenderedTemplate";d:0.005;s:38:"StringResourceTest::testSmartyIsCached";d:0.006;s:41:"StringResourceTest::testUrlencodeTemplate";d:0.005;s:38:"StringResourceTest::testBase64Template";d:0.004;s:37:"StringResourceTest::testClearCompiled";d:0.005;s:22:"FunctionTest::testInit";d:0.005;s:33:"FunctionTest::testUnknownFunction";d:0.004;s:22:"SecurityTest::testInit";d:0.004;s:32:"SecurityTest::testSecurityLoaded";d:0.004;s:36:"SecurityTest::testTrustedPHPFunction";d:0.005;s:39:"SecurityTest::testNotTrustedPHPFunction";d:0.015;s:44:"SecurityTest::testDisabledTrustedPHPFunction";d:0.005;s:33:"SecurityTest::testTrustedModifier";d:0.005;s:36:"SecurityTest::testNotTrustedModifier";d:0.015;s:41:"SecurityTest::testDisabledTrustedModifier";d:0.005;s:30:"SecurityTest::testAllowedTags1";d:0.005;s:33:"SecurityTest::testNotAllowedTags2";d:0.014;s:30:"SecurityTest::testDisabledTags";d:0.014;s:34:"SecurityTest::testAllowedModifier1";d:0.006;s:34:"SecurityTest::testAllowedModifier2";d:0.005;s:36:"SecurityTest::testNotAllowedModifier";d:0.015;s:34:"SecurityTest::testDisabledModifier";d:0.015;s:32:"SecurityTest::testSmartyPhpQuote";d:0.005;s:35:"SecurityTest::testSmartyPhpQuoteAsp";d:0.004;s:33:"SecurityTest::testSmartyPhpRemove";d:0.004;s:36:"SecurityTest::testSmartyPhpRemoveAsp";d:0.003;s:32:"SecurityTest::testSmartyPhpAllow";d:0.004;s:35:"SecurityTest::testSmartyPhpAllowAsp";d:0.003;s:35:"SecurityTest::testStandardDirectory";d:0.005;s:34:"SecurityTest::testTrustedDirectory";d:0.006;s:37:"SecurityTest::testNotTrustedDirectory";d:0.015;s:42:"SecurityTest::testDisabledTrustedDirectory";d:0.006;s:36:"SecurityTest::testTrustedStaticClass";d:0.005;s:39:"SecurityTest::testNotTrustedStaticClass";d:0.013;s:41:"SecurityTest::testChangedTrustedDirectory";d:0.008;s:39:"SecurityTest::testTemplateTrustedStream";d:0.008;s:42:"SecurityTest::testTemplateNotTrustedStream";d:0.008;s:28:"SecurityTest::testTrustedUri";d:0.498;s:31:"SecurityTest::testNotTrustedUri";d:0.018;s:20:"AppendTest::testInit";d:0.005;s:22:"AppendTest::testAppend";d:0.004;s:32:"AppendTest::testAppendUnassigned";d:0.004;s:27:"AppendTest::testAppendMerge";d:0.004;s:32:"AppendTest::testAppendArrayMerge";d:0.004;s:27:"AppendTest::testArrayAppend";d:0.004;s:37:"AppendTest::testArrayAppendArrayMerge";d:0.004;s:27:"AppendByRefBCTest::testInit";d:0.004;s:41:"AppendByRefBCTest::testSmarty2AppendByRef";d:0.004;s:51:"AppendByRefBCTest::testSmarty2AppendByRefUnassigned";d:0.004;s:32:"AppendByRefTest::testAppendByRef";d:0.004;s:42:"AppendByRefTest::testAppendByRefUnassigned";d:0.004;s:37:"AppendByRefTest::testAppendByRefMerge";d:0.005;s:20:"AssignTest::testInit";d:0.005;s:28:"AssignTest::testSimpleAssign";d:0.004;s:27:"AssignTest::testArrayAssign";d:0.004;s:27:"AssignByRefBCTest::testInit";d:0.004;s:41:"AssignByRefBCTest::testSmarty2AssignByRef";d:0.004;s:42:"AssignByRefBCTest::testSmarty2AssignByRef2";d:0.004;s:38:"AssignByRefTest::testSimpleAssignByRef";d:0.004;s:26:"AssignGlobalTest::testInit";d:0.004;s:43:"AssignGlobalTest::testAssignGlobalGetGlobal";d:0.005;s:48:"AssignGlobalTest::testAssignGlobalGetGlobalArray";d:0.004;s:37:"AssignGlobalTest::testAssignGlobalTag";d:0.005;s:39:"AssignGlobalTest::testGlobalVarArrayTag";d:0.004;s:55:"ClearAllAssignBCTest::testSmarty2ClearAllAssignInSmarty";d:0.005;s:28:"ClearAllAssignTest::testInit";d:0.004;s:46:"ClearAllAssignTest::testAllVariablesAccessable";d:0.003;s:48:"ClearAllAssignTest::testClearAllAssignInTemplate";d:0.004;s:44:"ClearAllAssignTest::testClearAllAssignInData";d:0.004;s:46:"ClearAllAssignTest::testClearAllAssignInSmarty";d:0.004;s:27:"ClearAssignBCTest::testInit";d:0.004;s:41:"ClearAssignBCTest::testSmarty2ClearAssign";d:0.004;s:46:"ClearAssignBCTest::testSmarty2ArrayClearAssign";d:0.004;s:43:"ClearAssignTest::testAllVariablesAccessable";d:0.004;s:32:"ClearAssignTest::testClearAssign";d:0.004;s:37:"ClearAssignTest::testArrayClearAssign";d:0.004;s:29:"ClearCompiledBCTest::testInit";d:0.004;s:33:"ClearCompiledBCTest::testClearAll";d:0.015;s:37:"ClearCompiledBCTest::testSubsClearAll";d:0.028;s:38:"ClearCompiledBCTest::testClearTemplate";d:0.014;s:42:"ClearCompiledBCTest::testSubsClearTemplate";d:0.041;s:43:"ClearCompiledBCTest::testClearOtherTemplate";d:0.014;s:47:"ClearCompiledBCTest::testSubsClearOtherTemplate";d:0.034;s:39:"ClearCompiledBCTest::testClearCompileid";d:0.014;s:43:"ClearCompiledBCTest::testSubsClearCompileid";d:0.032;s:44:"ClearCompiledBCTest::testClearOtherCompileid";d:0.014;s:48:"ClearCompiledBCTest::testSubsClearOtherCompileid";d:0.034;s:37:"ClearCompiledBCTest::testClearExpired";d:0.016;s:41:"ClearCompiledBCTest::testSubsClearExpired";d:0.033;s:45:"ClearCompiledBCTest::testClearTemplateExpired";d:0.015;s:49:"ClearCompiledBCTest::testSubsClearTemplateExpired";d:0.042;s:52:"ClearCompiledBCTest::testClearTemplateCacheidExpired";d:0.015;s:56:"ClearCompiledBCTest::testSubsClearTemplateCacheidExpired";d:0.038;s:44:"ClearCompiledBCTest::testClearCacheidExpired";d:0.015;s:48:"ClearCompiledBCTest::testSubsClearCacheidExpired";d:0.035;s:45:"ClearCompiledBCTest::testClearTemplateCacheid";d:0.014;s:49:"ClearCompiledBCTest::testSubsClearTemplateCacheid";d:0.035;s:47:"ClearCompiledBCTest::testClearAmbiguousTemplate";d:0.014;s:46:"ClearCompiledBCTest::testSubsAmbiguousTemplate";d:0.039;s:27:"ClearCompiledTest::testInit";d:0.004;s:31:"ClearCompiledTest::testClearAll";d:0.013;s:35:"ClearCompiledTest::testSubsClearAll";d:0.027;s:36:"ClearCompiledTest::testClearTemplate";d:0.014;s:40:"ClearCompiledTest::testSubsClearTemplate";d:0.038;s:41:"ClearCompiledTest::testClearOtherTemplate";d:0.014;s:45:"ClearCompiledTest::testSubsClearOtherTemplate";d:0.036;s:37:"ClearCompiledTest::testClearCompileid";d:0.014;s:41:"ClearCompiledTest::testSubsClearCompileid";d:0.032;s:42:"ClearCompiledTest::testClearOtherCompileid";d:0.015;s:46:"ClearCompiledTest::testSubsClearOtherCompileid";d:0.034;s:35:"ClearCompiledTest::testClearExpired";d:0.016;s:39:"ClearCompiledTest::testSubsClearExpired";d:0.034;s:43:"ClearCompiledTest::testClearTemplateExpired";d:0.014;s:47:"ClearCompiledTest::testSubsClearTemplateExpired";d:0.041;s:50:"ClearCompiledTest::testClearTemplateCacheidExpired";d:0.015;s:54:"ClearCompiledTest::testSubsClearTemplateCacheidExpired";d:0.035;s:42:"ClearCompiledTest::testClearCacheidExpired";d:0.015;s:46:"ClearCompiledTest::testSubsClearCacheidExpired";d:0.035;s:43:"ClearCompiledTest::testClearTemplateCacheid";d:0.015;s:47:"ClearCompiledTest::testSubsClearTemplateCacheid";d:0.035;s:45:"ClearCompiledTest::testClearAmbiguousTemplate";d:0.014;s:44:"ClearCompiledTest::testSubsAmbiguousTemplate";d:0.04;s:33:"get_template_varsBCTest::testInit";d:0.004;s:58:"get_template_varsBCTest::testGetSingleTemplateVarScopeRoot";d:0.004;s:56:"get_template_varsBCTest::testGetAllTemplateVarsScopeRoot";d:0.004;s:29:"GetTemplateVarsTest::testInit";d:0.004;s:54:"GetTemplateVarsTest::testGetSingleTemplateVarScopeRoot";d:0.003;s:52:"GetTemplateVarsTest::testGetAllTemplateVarsScopeRoot";d:0.004;s:53:"GetTemplateVarsTest::testGetSingleTemplateVarScopeAll";d:0.004;s:51:"GetTemplateVarsTest::testGetAllTemplateVarsScopeAll";d:0.003;s:60:"GetTemplateVarsTest::testGetAllTemplateVarsScopeAllNoParents";d:0.003;s:63:"GetTemplateVarsTest::testGetSingleTemplateVarsScopeAllNoParents";d:0.004;s:27:"RegisterBlockTest::testInit";d:0.004;s:44:"RegisterBlockTest::testRegisterBlockFunction";d:0.004;s:53:"RegisterBlockTest::testRegisterBlockFunctionModifier1";d:0.004;s:53:"RegisterBlockTest::testRegisterBlockFunctionModifier2";d:0.004;s:51:"RegisterBlockTest::testRegisterBlockFunctionWrapper";d:0.004;s:41:"RegisterBlockTest::testRegisterBlockClass";d:0.004;s:48:"RegisterBlockTest::testRegisterBlockClassWrapper";d:0.004;s:42:"RegisterBlockTest::testRegisterBlockObject";d:0.004;s:49:"RegisterBlockTest::testRegisterBlockObjectWrapper";d:0.005;s:44:"RegisterBlockTest::testRegisterBlockCaching1";d:0.006;s:44:"RegisterBlockTest::testRegisterBlockCaching2";d:0.009;s:44:"RegisterBlockTest::testRegisterBlockCaching3";d:0.016;s:44:"RegisterBlockTest::testRegisterBlockCaching4";d:0.008;s:51:"RegisterBlockTest::testRegisterBlockCaching1Wrapper";d:0.016;s:51:"RegisterBlockTest::testRegisterBlockCaching2Wrapper";d:0.008;s:51:"RegisterBlockTest::testRegisterBlockCaching3Wrapper";d:0.017;s:51:"RegisterBlockTest::testRegisterBlockCaching4Wrapper";d:0.008;s:38:"RegisterBlockTest::testUnregisterBlock";d:0.005;s:45:"RegisterBlockTest::testUnregisterBlockWrapper";d:0.003;s:51:"RegisterBlockTest::testUnregisterBlockNotRegistered";d:0.004;s:40:"RegisterCompilerFunctionBCTest::testInit";d:0.004;s:60:"RegisterCompilerFunctionBCTest::testRegisterCompilerFunction";d:0.004;s:65:"RegisterCompilerFunctionBCTest::testRegisterCompilerFunctionBlock";d:0.004;s:65:"RegisterCompilerFunctionBCTest::testRegisterCompilerFunctionClass";d:0.004;s:66:"RegisterCompilerFunctionBCTest::testRegisterCompilerFunctionObject";d:0.004;s:62:"RegisterCompilerFunctionBCTest::testUnregisterCompilerFunction";d:0.004;s:75:"RegisterCompilerFunctionBCTest::testUnregisterCompilerFunctionNotRegistered";d:0.003;s:77:"RegisterCompilerFunctionBCTest::testUnregisterCompilerFunctionOtherRegistered";d:0.004;s:38:"RegisterCompilerFunctionTest::testInit";d:0.004;s:58:"RegisterCompilerFunctionTest::testRegisterCompilerFunction";d:0.004;s:63:"RegisterCompilerFunctionTest::testRegisterCompilerFunctionBlock";d:0.004;s:63:"RegisterCompilerFunctionTest::testRegisterCompilerFunctionClass";d:0.004;s:64:"RegisterCompilerFunctionTest::testRegisterCompilerFunctionObject";d:0.004;s:60:"RegisterCompilerFunctionTest::testUnregisterCompilerFunction";d:0.004;s:73:"RegisterCompilerFunctionTest::testUnregisterCompilerFunctionNotRegistered";d:0.003;s:75:"RegisterCompilerFunctionTest::testUnregisterCompilerFunctionOtherRegistered";d:0.003;s:32:"RegisterFunctionBCTest::testInit";d:0.004;s:44:"RegisterFunctionBCTest::testRegisterFunction";d:0.004;s:49:"RegisterFunctionBCTest::testRegisterFunctionClass";d:0.004;s:50:"RegisterFunctionBCTest::testRegisterFunctionObject";d:0.004;s:52:"RegisterFunctionBCTest::testRegisterFunctionCaching1";d:0.018;s:52:"RegisterFunctionBCTest::testRegisterFunctionCaching2";d:0.008;s:52:"RegisterFunctionBCTest::testRegisterFunctionCaching3";d:0.015;s:52:"RegisterFunctionBCTest::testRegisterFunctionCaching4";d:0.008;s:46:"RegisterFunctionBCTest::testUnregisterFunction";d:0.004;s:58:"RegisterFunctionBCTest::testUnregisterfunctionotRegistered";d:0.004;s:61:"RegisterFunctionBCTest::testUnregisterFunctionOtherRegistered";d:0.003;s:30:"RegisterFunctionTest::testInit";d:0.005;s:42:"RegisterFunctionTest::testRegisterFunction";d:0.004;s:47:"RegisterFunctionTest::testRegisterFunctionClass";d:0.004;s:48:"RegisterFunctionTest::testRegisterFunctionObject";d:0.004;s:50:"RegisterFunctionTest::testRegisterFunctionCaching1";d:0.015;s:50:"RegisterFunctionTest::testRegisterFunctionCaching2";d:0.008;s:50:"RegisterFunctionTest::testRegisterFunctionCaching3";d:0.015;s:50:"RegisterFunctionTest::testRegisterFunctionCaching4";d:0.007;s:44:"RegisterFunctionTest::testUnregisterFunction";d:0.004;s:57:"RegisterFunctionTest::testUnregisterFunctionNotRegistered";d:0.004;s:59:"RegisterFunctionTest::testUnregisterFunctionOtherRegistered";d:0.004;s:30:"RegisterModifierTest::testInit";d:0.004;s:42:"RegisterModifierTest::testRegisterModifier";d:0.004;s:47:"RegisterModifierTest::testRegisterModifierClass";d:0.004;s:48:"RegisterModifierTest::testRegisterModifierObject";d:0.004;s:44:"RegisterModifierTest::testUnregisterModifier";d:0.004;s:57:"RegisterModifierTest::testUnregisterModifierNotRegistered";d:0.004;s:59:"RegisterModifierTest::testUnregisterModifierOtherRegistered";d:0.004;s:45:"CompileRegisteredObjectFunctionTest::testInit";d:0.005;s:65:"CompileRegisteredObjectFunctionTest::testRegisteredObjectFunction";d:0.004;s:73:"CompileRegisteredObjectFunctionTest::testRegisteredObjectFunctionModifier";d:0.005;s:70:"CompileRegisteredObjectFunctionTest::testRegisteredObjectBlockFunction";d:0.004;s:79:"CompileRegisteredObjectFunctionTest::testRegisteredObjectBlockFunctionModifier1";d:0.004;s:79:"CompileRegisteredObjectFunctionTest::testRegisteredObjectBlockFunctionModifier2";d:0.005;s:28:"TemplateExistsTest::testInit";d:0.004;s:44:"TemplateExistsTest::testSmartyTemplateExists";d:0.004;s:47:"TemplateExistsTest::testSmartyTemplateNotExists";d:0.004;s:22:"CommentsTest::testInit";d:0.007;s:43:"CommentsTest::testComments with data set #0";d:0.005;s:43:"CommentsTest::testComments with data set #1";d:0.005;s:43:"CommentsTest::testComments with data set #2";d:0.005;s:43:"CommentsTest::testComments with data set #3";d:0.005;s:43:"CommentsTest::testComments with data set #4";d:0.004;s:43:"CommentsTest::testComments with data set #5";d:0.004;s:43:"CommentsTest::testComments with data set #6";d:0.004;s:43:"CommentsTest::testComments with data set #7";d:0.005;s:43:"CommentsTest::testComments with data set #8";d:0.005;s:43:"CommentsTest::testComments with data set #9";d:0.005;s:44:"CommentsTest::testComments with data set #10";d:0.005;s:44:"CommentsTest::testComments with data set #11";d:0.005;s:44:"CommentsTest::testComments with data set #12";d:0.004;s:44:"CommentsTest::testComments with data set #13";d:0.005;s:30:"CommentsTest::testTextComment5";d:0.005;s:21:"SpacingTest::testInit";d:0.007;s:41:"SpacingTest::testSpacing with data set #0";d:0.018;s:41:"SpacingTest::testSpacing with data set #1";d:0.014;s:41:"SpacingTest::testSpacing with data set #2";d:0.014;s:41:"SpacingTest::testSpacing with data set #3";d:0.013;s:41:"SpacingTest::testSpacing with data set #4";d:0.013;s:41:"SpacingTest::testSpacing with data set #5";d:0.014;s:41:"SpacingTest::testSpacing with data set #6";d:0.014;s:41:"SpacingTest::testSpacing with data set #7";d:0.013;s:41:"SpacingTest::testSpacing with data set #8";d:0.013;s:41:"SpacingTest::testSpacing with data set #9";d:0.014;s:42:"SpacingTest::testSpacing with data set #10";d:0.013;s:42:"SpacingTest::testSpacing with data set #11";d:0.014;s:42:"SpacingTest::testSpacing with data set #12";d:0.014;s:42:"SpacingTest::testSpacing with data set #13";d:0.014;s:42:"SpacingTest::testSpacing with data set #14";d:0.014;s:31:"StaticClassAccessTest::testInit";d:0.005;s:46:"StaticClassAccessTest::testStaticClassVariable";d:0.004;s:56:"StaticClassAccessTest::testStaticRegisteredClassVariable";d:0.004;s:46:"StaticClassAccessTest::testStaticClassConstant";d:0.004;s:56:"StaticClassAccessTest::testRegisteredStaticClassConstant";d:0.004;s:44:"StaticClassAccessTest::testStaticClassmethod";d:0.005;s:54:"StaticClassAccessTest::testRegisteredStaticClassmethod";d:0.004;s:52:"StaticClassAccessTest::testStaticClassVariablemethod";d:0.004;s:62:"StaticClassAccessTest::testRegisteredStaticClassVariablemethod";d:0.004;s:53:"StaticClassAccessTest::testStaticClassVariablemethod2";d:0.004;s:63:"StaticClassAccessTest::testRegisteredStaticClassVariablemethod2";d:0.004;s:27:"CompileAppendTest::testInit";d:0.009;s:46:"CompileAppendTest::testAppend with data set #0";d:0.018;s:46:"CompileAppendTest::testAppend with data set #1";d:0.015;s:46:"CompileAppendTest::testAppend with data set #2";d:0.017;s:46:"CompileAppendTest::testAppend with data set #3";d:0.015;s:46:"CompileAppendTest::testAppend with data set #4";d:0.014;s:46:"CompileAppendTest::testAppend with data set #5";d:0.014;s:46:"CompileAppendTest::testAppend with data set #6";d:0.016;s:53:"CompileAppendTest::testAppendSpacing with data set #0";d:0.014;s:53:"CompileAppendTest::testAppendSpacing with data set #1";d:0.014;s:53:"CompileAppendTest::testAppendSpacing with data set #2";d:0.014;s:53:"CompileAppendTest::testAppendSpacing with data set #3";d:0.014;s:53:"CompileAppendTest::testAppendSpacing with data set #4";d:0.014;s:53:"CompileAppendTest::testAppendSpacing with data set #5";d:0.014;s:53:"CompileAppendTest::testAppendSpacing with data set #6";d:0.014;s:53:"CompileAppendTest::testAppendSpacing with data set #7";d:0.015;s:60:"CompileAppendTest::testAppendSpacingNocache with data set #0";d:0.016;s:60:"CompileAppendTest::testAppendSpacingNocache with data set #1";d:0.015;s:60:"CompileAppendTest::testAppendSpacingNocache with data set #2";d:0.016;s:60:"CompileAppendTest::testAppendSpacingNocache with data set #3";d:0.016;s:60:"CompileAppendTest::testAppendSpacingNocache with data set #4";d:0.015;s:60:"CompileAppendTest::testAppendSpacingNocache with data set #5";d:0.016;s:60:"CompileAppendTest::testAppendSpacingNocache with data set #6";d:0.015;s:60:"CompileAppendTest::testAppendSpacingNocache with data set #7";d:0.015;s:61:"CompileAppendTest::testAppendSpacingNocache2 with data set #0";d:0.007;s:61:"CompileAppendTest::testAppendSpacingNocache2 with data set #1";d:0.007;s:61:"CompileAppendTest::testAppendSpacingNocache2 with data set #2";d:0.007;s:61:"CompileAppendTest::testAppendSpacingNocache2 with data set #3";d:0.007;s:61:"CompileAppendTest::testAppendSpacingNocache2 with data set #4";d:0.008;s:61:"CompileAppendTest::testAppendSpacingNocache2 with data set #5";d:0.007;s:61:"CompileAppendTest::testAppendSpacingNocache2 with data set #6";d:0.008;s:61:"CompileAppendTest::testAppendSpacingNocache2 with data set #7";d:0.008;s:27:"CompileAssignTest::testInit";d:0.01;s:46:"CompileAssignTest::testAssign with data set #0";d:0.005;s:46:"CompileAssignTest::testAssign with data set #1";d:0.005;s:46:"CompileAssignTest::testAssign with data set #2";d:0.005;s:46:"CompileAssignTest::testAssign with data set #3";d:0.005;s:46:"CompileAssignTest::testAssign with data set #4";d:0.005;s:46:"CompileAssignTest::testAssign with data set #5";d:0.005;s:46:"CompileAssignTest::testAssign with data set #6";d:0.005;s:46:"CompileAssignTest::testAssign with data set #7";d:0.005;s:46:"CompileAssignTest::testAssign with data set #8";d:0.006;s:46:"CompileAssignTest::testAssign with data set #9";d:0.006;s:47:"CompileAssignTest::testAssign with data set #10";d:0.005;s:47:"CompileAssignTest::testAssign with data set #11";d:0.005;s:47:"CompileAssignTest::testAssign with data set #12";d:0.005;s:47:"CompileAssignTest::testAssign with data set #13";d:0.005;s:47:"CompileAssignTest::testAssign with data set #14";d:0.006;s:47:"CompileAssignTest::testAssign with data set #15";d:0.005;s:47:"CompileAssignTest::testAssign with data set #16";d:0.005;s:47:"CompileAssignTest::testAssign with data set #17";d:0.005;s:47:"CompileAssignTest::testAssign with data set #18";d:0.005;s:47:"CompileAssignTest::testAssign with data set #19";d:0.005;s:47:"CompileAssignTest::testAssign with data set #20";d:0.005;s:47:"CompileAssignTest::testAssign with data set #21";d:0.005;s:47:"CompileAssignTest::testAssign with data set #22";d:0.005;s:47:"CompileAssignTest::testAssign with data set #23";d:0.005;s:53:"CompileAssignTest::testAssignSpacing with data set #0";d:0.015;s:53:"CompileAssignTest::testAssignSpacing with data set #1";d:0.014;s:53:"CompileAssignTest::testAssignSpacing with data set #2";d:0.014;s:53:"CompileAssignTest::testAssignSpacing with data set #3";d:0.014;s:60:"CompileAssignTest::testAssignSpacingNocache with data set #0";d:0.016;s:60:"CompileAssignTest::testAssignSpacingNocache with data set #1";d:0.016;s:60:"CompileAssignTest::testAssignSpacingNocache with data set #2";d:0.016;s:60:"CompileAssignTest::testAssignSpacingNocache with data set #3";d:0.016;s:61:"CompileAssignTest::testAssignSpacingNocache2 with data set #0";d:0.008;s:61:"CompileAssignTest::testAssignSpacingNocache2 with data set #1";d:0.008;s:61:"CompileAssignTest::testAssignSpacingNocache2 with data set #2";d:0.008;s:61:"CompileAssignTest::testAssignSpacingNocache2 with data set #3";d:0.007;s:32:"CompileBlockPluginTest::testInit";d:0.01;s:47:"CompileBlockPluginTest::testBlockPluginNoAssign";d:0.006;s:45:"CompileBlockPluginTest::testBlockPluginAssign";d:0.007;s:46:"CompileBlockPluginTest::testBlockPluginUnknown";d:0.005;s:57:"CompileBlockPluginTest::testBlockPluginRegisteredFunction";d:0.014;s:58:"CompileBlockPluginTest::testBlockPluginRegisteredFunction2";d:0.008;s:55:"CompileBlockPluginTest::testBlockPluginRegisteredStatic";d:0.014;s:56:"CompileBlockPluginTest::testBlockPluginRegisteredStatic2";d:0.007;s:55:"CompileBlockPluginTest::testBlockPluginRegisteredMethod";d:0.013;s:56:"CompileBlockPluginTest::testBlockPluginRegisteredMethod2";d:0.007;s:55:"CompileBlockPluginTest::testBlockPluginRegisteredObject";d:0.013;s:56:"CompileBlockPluginTest::testBlockPluginRegisteredObject2";d:0.008;s:45:"CompileBlockPluginTest::testBlockPluginRepeat";d:0.013;s:54:"CompileBlockPluginTest::testBlockPluginRepeatModidier1";d:0.014;s:54:"CompileBlockPluginTest::testBlockPluginRepeatModidier2";d:0.015;s:47:"CompileBlockPluginTest::testBlockPluginNoOutput";d:0.014;s:45:"CompileBlockPluginTest::testBlockPluginNested";d:0.015;s:47:"CompileBlockPluginTest::testBlockPluginDefault1";d:0.014;s:47:"CompileBlockPluginTest::testBlockPluginDefault2";d:0.014;s:47:"CompileBlockPluginTest::testBlockPluginTagStack";d:0.014;s:50:"CompileBlockPluginTest::testCache with data set #0";d:0.015;s:50:"CompileBlockPluginTest::testCache with data set #1";d:0.007;s:50:"CompileBlockPluginTest::testCache with data set #2";d:0.015;s:50:"CompileBlockPluginTest::testCache with data set #3";d:0.017;s:50:"CompileBlockPluginTest::testCache with data set #4";d:0.008;s:50:"CompileBlockPluginTest::testCache with data set #5";d:0.008;s:50:"CompileBlockPluginTest::testCache with data set #6";d:0.016;s:50:"CompileBlockPluginTest::testCache with data set #7";d:0.008;s:50:"CompileBlockPluginTest::testCache with data set #8";d:0.008;s:50:"CompileBlockPluginTest::testCache with data set #9";d:0.017;s:51:"CompileBlockPluginTest::testCache with data set #10";d:0.008;s:51:"CompileBlockPluginTest::testCache with data set #11";d:0.008;s:52:"CompileBlockPluginTest::testSpacing with data set #0";d:0.014;s:52:"CompileBlockPluginTest::testSpacing with data set #1";d:0.013;s:52:"CompileBlockPluginTest::testSpacing with data set #2";d:0.014;s:52:"CompileBlockPluginTest::testSpacing with data set #3";d:0.013;s:52:"CompileBlockPluginTest::testSpacing with data set #4";d:0.014;s:52:"CompileBlockPluginTest::testSpacing with data set #5";d:0.014;s:52:"CompileBlockPluginTest::testSpacing with data set #6";d:0.014;s:52:"CompileBlockPluginTest::testSpacing with data set #7";d:0.015;s:59:"CompileBlockPluginTest::testSpacingDefault with data set #0";d:0.014;s:59:"CompileBlockPluginTest::testSpacingDefault with data set #1";d:0.015;s:59:"CompileBlockPluginTest::testSpacingDefault with data set #2";d:0.014;s:59:"CompileBlockPluginTest::testSpacingDefault with data set #3";d:0.016;s:59:"CompileBlockPluginTest::testSpacingDefault with data set #4";d:0.015;s:59:"CompileBlockPluginTest::testSpacingDefault with data set #5";d:0.016;s:59:"CompileBlockPluginTest::testSpacingDefault with data set #6";d:0.015;s:59:"CompileBlockPluginTest::testSpacingDefault with data set #7";d:0.016;s:57:"CompileBlockPluginTest::testBlockNocache with data set #0";d:0.016;s:57:"CompileBlockPluginTest::testBlockNocache with data set #1";d:0.016;s:57:"CompileBlockPluginTest::testBlockNocache with data set #2";d:0.016;s:57:"CompileBlockPluginTest::testBlockNocache with data set #3";d:0.016;s:58:"CompileBlockPluginTest::testBlockNocache2 with data set #0";d:0.008;s:58:"CompileBlockPluginTest::testBlockNocache2 with data set #1";d:0.008;s:58:"CompileBlockPluginTest::testBlockNocache2 with data set #2";d:0.009;s:58:"CompileBlockPluginTest::testBlockNocache2 with data set #3";d:0.008;s:33:"CompileBlockExtendsTest::testInit";d:0.034;s:47:"CompileBlockExtendsTest::testBlockDefault_000_1";d:0.005;s:47:"CompileBlockExtendsTest::testBlockDefault_000_2";d:0.005;s:51:"CompileBlockExtendsTest::testCompileBlockParent_001";d:0.005;s:67:"CompileBlockExtendsTest::testCompileBlockChild_002 with data set #0";d:0.016;s:67:"CompileBlockExtendsTest::testCompileBlockChild_002 with data set #1";d:0.008;s:67:"CompileBlockExtendsTest::testCompileBlockChild_002 with data set #2";d:0.017;s:67:"CompileBlockExtendsTest::testCompileBlockChild_002 with data set #3";d:0.007;s:67:"CompileBlockExtendsTest::testCompileBlockChild_002 with data set #4";d:0.017;s:67:"CompileBlockExtendsTest::testCompileBlockChild_002 with data set #5";d:0.008;s:67:"CompileBlockExtendsTest::testCompileBlockChild_002 with data set #6";d:0.017;s:67:"CompileBlockExtendsTest::testCompileBlockChild_002 with data set #7";d:0.009;s:74:"CompileBlockExtendsTest::testCompileBlockChildPrepend_003 with data set #0";d:0.016;s:74:"CompileBlockExtendsTest::testCompileBlockChildPrepend_003 with data set #1";d:0.008;s:74:"CompileBlockExtendsTest::testCompileBlockChildPrepend_003 with data set #2";d:0.018;s:74:"CompileBlockExtendsTest::testCompileBlockChildPrepend_003 with data set #3";d:0.007;s:74:"CompileBlockExtendsTest::testCompileBlockChildPrepend_003 with data set #4";d:0.016;s:74:"CompileBlockExtendsTest::testCompileBlockChildPrepend_003 with data set #5";d:0.008;s:74:"CompileBlockExtendsTest::testCompileBlockChildPrepend_003 with data set #6";d:0.017;s:74:"CompileBlockExtendsTest::testCompileBlockChildPrepend_003 with data set #7";d:0.008;s:74:"CompileBlockExtendsTest::testCompileBlockGrandPrepend_003 with data set #0";d:0.015;s:74:"CompileBlockExtendsTest::testCompileBlockGrandPrepend_003 with data set #1";d:0.009;s:74:"CompileBlockExtendsTest::testCompileBlockGrandPrepend_003 with data set #2";d:0.017;s:74:"CompileBlockExtendsTest::testCompileBlockGrandPrepend_003 with data set #3";d:0.008;s:74:"CompileBlockExtendsTest::testCompileBlockGrandPrepend_003 with data set #4";d:0.016;s:74:"CompileBlockExtendsTest::testCompileBlockGrandPrepend_003 with data set #5";d:0.007;s:74:"CompileBlockExtendsTest::testCompileBlockGrandPrepend_003 with data set #6";d:0.018;s:74:"CompileBlockExtendsTest::testCompileBlockGrandPrepend_003 with data set #7";d:0.008;s:73:"CompileBlockExtendsTest::testCompileBlockChildAppend_004 with data set #0";d:0.016;s:73:"CompileBlockExtendsTest::testCompileBlockChildAppend_004 with data set #1";d:0.007;s:73:"CompileBlockExtendsTest::testCompileBlockChildAppend_004 with data set #2";d:0.018;s:73:"CompileBlockExtendsTest::testCompileBlockChildAppend_004 with data set #3";d:0.009;s:73:"CompileBlockExtendsTest::testCompileBlockChildAppend_004 with data set #4";d:0.016;s:73:"CompileBlockExtendsTest::testCompileBlockChildAppend_004 with data set #5";d:0.008;s:73:"CompileBlockExtendsTest::testCompileBlockChildAppend_004 with data set #6";d:0.017;s:73:"CompileBlockExtendsTest::testCompileBlockChildAppend_004 with data set #7";d:0.007;s:73:"CompileBlockExtendsTest::testCompileBlockGrandAppend_004 with data set #0";d:0.015;s:73:"CompileBlockExtendsTest::testCompileBlockGrandAppend_004 with data set #1";d:0.008;s:73:"CompileBlockExtendsTest::testCompileBlockGrandAppend_004 with data set #2";d:0.017;s:73:"CompileBlockExtendsTest::testCompileBlockGrandAppend_004 with data set #3";d:0.007;s:73:"CompileBlockExtendsTest::testCompileBlockGrandAppend_004 with data set #4";d:0.016;s:73:"CompileBlockExtendsTest::testCompileBlockGrandAppend_004 with data set #5";d:0.008;s:73:"CompileBlockExtendsTest::testCompileBlockGrandAppend_004 with data set #6";d:0.018;s:73:"CompileBlockExtendsTest::testCompileBlockGrandAppend_004 with data set #7";d:0.007;s:80:"CompileBlockExtendsTest::testCompileBlockGrandAppendPrepend_004 with data set #0";d:0.016;s:80:"CompileBlockExtendsTest::testCompileBlockGrandAppendPrepend_004 with data set #1";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockGrandAppendPrepend_004 with data set #2";d:0.018;s:80:"CompileBlockExtendsTest::testCompileBlockGrandAppendPrepend_004 with data set #3";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockGrandAppendPrepend_004 with data set #4";d:0.017;s:80:"CompileBlockExtendsTest::testCompileBlockGrandAppendPrepend_004 with data set #5";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockGrandAppendPrepend_004 with data set #6";d:0.017;s:80:"CompileBlockExtendsTest::testCompileBlockGrandAppendPrepend_004 with data set #7";d:0.007;s:80:"CompileBlockExtendsTest::testCompileBlockChildAppendShortag_005 with data set #0";d:0.016;s:80:"CompileBlockExtendsTest::testCompileBlockChildAppendShortag_005 with data set #1";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockChildAppendShortag_005 with data set #2";d:0.017;s:80:"CompileBlockExtendsTest::testCompileBlockChildAppendShortag_005 with data set #3";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockChildAppendShortag_005 with data set #4";d:0.016;s:80:"CompileBlockExtendsTest::testCompileBlockChildAppendShortag_005 with data set #5";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockChildAppendShortag_005 with data set #6";d:0.018;s:80:"CompileBlockExtendsTest::testCompileBlockChildAppendShortag_005 with data set #7";d:0.007;s:78:"CompileBlockExtendsTest::testCompileBlockChildSmartyChild_006 with data set #0";d:0.017;s:78:"CompileBlockExtendsTest::testCompileBlockChildSmartyChild_006 with data set #1";d:0.009;s:78:"CompileBlockExtendsTest::testCompileBlockChildSmartyChild_006 with data set #2";d:0.018;s:78:"CompileBlockExtendsTest::testCompileBlockChildSmartyChild_006 with data set #3";d:0.008;s:78:"CompileBlockExtendsTest::testCompileBlockChildSmartyChild_006 with data set #4";d:0.016;s:78:"CompileBlockExtendsTest::testCompileBlockChildSmartyChild_006 with data set #5";d:0.007;s:78:"CompileBlockExtendsTest::testCompileBlockChildSmartyChild_006 with data set #6";d:0.018;s:78:"CompileBlockExtendsTest::testCompileBlockChildSmartyChild_006 with data set #7";d:0.007;s:79:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007 with data set #0";d:0.016;s:79:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007 with data set #1";d:0.008;s:79:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007 with data set #2";d:0.018;s:79:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007 with data set #3";d:0.008;s:79:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007 with data set #4";d:0.016;s:79:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007 with data set #5";d:0.008;s:79:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007 with data set #6";d:0.019;s:79:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007 with data set #7";d:0.008;s:81:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007_2 with data set #0";d:0.015;s:81:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007_2 with data set #1";d:0.008;s:81:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007_2 with data set #2";d:0.016;s:81:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007_2 with data set #3";d:0.009;s:81:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007_2 with data set #4";d:0.017;s:81:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007_2 with data set #5";d:0.008;s:81:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007_2 with data set #6";d:0.018;s:81:"CompileBlockExtendsTest::testCompileBlockChildSmartyParent_007_2 with data set #7";d:0.008;s:73:"CompileBlockExtendsTest::testCompileBlockChildPlugin_008 with data set #0";d:0.018;s:73:"CompileBlockExtendsTest::testCompileBlockChildPlugin_008 with data set #1";d:0.008;s:73:"CompileBlockExtendsTest::testCompileBlockChildPlugin_008 with data set #2";d:0.019;s:73:"CompileBlockExtendsTest::testCompileBlockChildPlugin_008 with data set #3";d:0.007;s:73:"CompileBlockExtendsTest::testCompileBlockChildPlugin_008 with data set #4";d:0.017;s:73:"CompileBlockExtendsTest::testCompileBlockChildPlugin_008 with data set #5";d:0.008;s:73:"CompileBlockExtendsTest::testCompileBlockChildPlugin_008 with data set #6";d:0.019;s:73:"CompileBlockExtendsTest::testCompileBlockChildPlugin_008 with data set #7";d:0.008;s:74:"CompileBlockExtendsTest::testCompileBlockParentNested_009 with data set #0";d:0.015;s:74:"CompileBlockExtendsTest::testCompileBlockParentNested_009 with data set #1";d:0.008;s:74:"CompileBlockExtendsTest::testCompileBlockParentNested_009 with data set #2";d:0.016;s:74:"CompileBlockExtendsTest::testCompileBlockParentNested_009 with data set #3";d:0.007;s:74:"CompileBlockExtendsTest::testCompileBlockParentNested_009 with data set #4";d:0.015;s:74:"CompileBlockExtendsTest::testCompileBlockParentNested_009 with data set #5";d:0.008;s:74:"CompileBlockExtendsTest::testCompileBlockParentNested_009 with data set #6";d:0.016;s:74:"CompileBlockExtendsTest::testCompileBlockParentNested_009 with data set #7";d:0.007;s:73:"CompileBlockExtendsTest::testCompileBlockChildNested_010 with data set #0";d:0.016;s:73:"CompileBlockExtendsTest::testCompileBlockChildNested_010 with data set #1";d:0.007;s:73:"CompileBlockExtendsTest::testCompileBlockChildNested_010 with data set #2";d:0.017;s:73:"CompileBlockExtendsTest::testCompileBlockChildNested_010 with data set #3";d:0.007;s:73:"CompileBlockExtendsTest::testCompileBlockChildNested_010 with data set #4";d:0.016;s:73:"CompileBlockExtendsTest::testCompileBlockChildNested_010 with data set #5";d:0.008;s:73:"CompileBlockExtendsTest::testCompileBlockChildNested_010 with data set #6";d:0.017;s:73:"CompileBlockExtendsTest::testCompileBlockChildNested_010 with data set #7";d:0.007;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_011 with data set #0";d:0.019;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_011 with data set #1";d:0.01;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_011 with data set #2";d:0.033;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_011 with data set #3";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_011 with data set #4";d:0.016;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_011 with data set #5";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_011 with data set #6";d:0.019;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_011 with data set #7";d:0.009;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_012 with data set #0";d:0.02;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_012 with data set #1";d:0.009;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_012 with data set #2";d:0.025;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_012 with data set #3";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_012 with data set #4";d:0.017;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_012 with data set #5";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_012 with data set #6";d:0.019;s:80:"CompileBlockExtendsTest::testCompileBlockChildNestedInclude_012 with data set #7";d:0.008;s:77:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018 with data set #0";d:0.017;s:77:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018 with data set #1";d:0.008;s:77:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018 with data set #2";d:0.018;s:77:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018 with data set #3";d:0.008;s:77:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018 with data set #4";d:0.017;s:77:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018 with data set #5";d:0.008;s:77:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018 with data set #6";d:0.019;s:77:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018 with data set #7";d:0.008;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_2 with data set #0";d:0.016;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_2 with data set #1";d:0.009;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_2 with data set #2";d:0.017;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_2 with data set #3";d:0.007;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_2 with data set #4";d:0.017;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_2 with data set #5";d:0.008;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_2 with data set #6";d:0.019;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_2 with data set #7";d:0.007;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_3 with data set #0";d:0.016;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_3 with data set #1";d:0.008;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_3 with data set #2";d:0.017;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_3 with data set #3";d:0.008;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_3 with data set #4";d:0.017;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_3 with data set #5";d:0.008;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_3 with data set #6";d:0.02;s:79:"CompileBlockExtendsTest::testCompileBlockChildNestedHide_018_3 with data set #7";d:0.008;s:79:"CompileBlockExtendsTest::testCompileBlockStartSubTemplates_020 with data set #0";d:0.021;s:79:"CompileBlockExtendsTest::testCompileBlockStartSubTemplates_020 with data set #1";d:0.009;s:79:"CompileBlockExtendsTest::testCompileBlockStartSubTemplates_020 with data set #2";d:0.023;s:79:"CompileBlockExtendsTest::testCompileBlockStartSubTemplates_020 with data set #3";d:0.008;s:79:"CompileBlockExtendsTest::testCompileBlockStartSubTemplates_020 with data set #4";d:0.018;s:79:"CompileBlockExtendsTest::testCompileBlockStartSubTemplates_020 with data set #5";d:0.008;s:79:"CompileBlockExtendsTest::testCompileBlockStartSubTemplates_020 with data set #6";d:0.019;s:79:"CompileBlockExtendsTest::testCompileBlockStartSubTemplates_020 with data set #7";d:0.008;s:68:"CompileBlockExtendsTest::testCompileBlockGrandChildMustCompile_021_1";d:0.019;s:69:"CompileBlockExtendsTest::testCompileBlockGrandChildMustCompile_021_12";d:0.007;s:68:"CompileBlockExtendsTest::testCompileBlockGrandChildMustCompile_021_2";d:2.04;s:68:"CompileBlockExtendsTest::testCompileBlockGrandChildMustCompile_021_3";d:2.085;s:69:"CompileBlockExtendsTest::testCompileBlockGrandChildMustCompile_021_32";d:0.008;s:68:"CompileBlockExtendsTest::testCompileBlockGrandChildMustCompile_021_4";d:2.077;s:69:"CompileBlockExtendsTest::testCompileBlockGrandChildMustCompile_021_42";d:0.008;s:37:"CompileBlockExtendsTest::testDirt_022";d:0.006;s:54:"CompileBlockExtendsTest::testNotExistingChildBlock_024";d:0.005;s:61:"CompileBlockExtendsTest::testSmartyBlockChildOutsideBlock_025";d:0.004;s:62:"CompileBlockExtendsTest::testSmartyBlockParentOutsideBlock_026";d:0.004;s:58:"CompileBlockExtendsTest::testSmartyBlockParentInParent_027";d:0.005;s:82:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_28 with data set #0";d:0.017;s:82:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_28 with data set #1";d:0.008;s:82:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_28 with data set #2";d:0.021;s:82:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_28 with data set #3";d:0.008;s:82:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_28 with data set #4";d:0.017;s:82:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_28 with data set #5";d:0.008;s:82:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_28 with data set #6";d:0.018;s:82:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_28 with data set #7";d:0.007;s:83:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_282 with data set #0";d:0.008;s:83:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_282 with data set #1";d:0.005;s:83:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_282 with data set #2";d:0.008;s:83:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_282 with data set #3";d:0.004;s:83:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_282 with data set #4";d:0.007;s:83:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_282 with data set #5";d:0.004;s:83:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_282 with data set #6";d:0.007;s:83:"CompileBlockExtendsTest::testSmartyBlockVariablePartentInclude_282 with data set #7";d:0.004;s:78:"CompileBlockExtendsTest::testCompileBlockGrandChildNested_030 with data set #0";d:0.021;s:78:"CompileBlockExtendsTest::testCompileBlockGrandChildNested_030 with data set #1";d:0.008;s:78:"CompileBlockExtendsTest::testCompileBlockGrandChildNested_030 with data set #2";d:0.019;s:78:"CompileBlockExtendsTest::testCompileBlockGrandChildNested_030 with data set #3";d:0.008;s:78:"CompileBlockExtendsTest::testCompileBlockGrandChildNested_030 with data set #4";d:0.018;s:78:"CompileBlockExtendsTest::testCompileBlockGrandChildNested_030 with data set #5";d:0.008;s:78:"CompileBlockExtendsTest::testCompileBlockGrandChildNested_030 with data set #6";d:0.018;s:78:"CompileBlockExtendsTest::testCompileBlockGrandChildNested_030 with data set #7";d:0.008;s:86:"CompileBlockExtendsTest::testCompileBlockGrandChildNestedRelative_030 with data set #0";d:0.017;s:86:"CompileBlockExtendsTest::testCompileBlockGrandChildNestedRelative_030 with data set #1";d:0.008;s:86:"CompileBlockExtendsTest::testCompileBlockGrandChildNestedRelative_030 with data set #2";d:0.018;s:86:"CompileBlockExtendsTest::testCompileBlockGrandChildNestedRelative_030 with data set #3";d:0.008;s:86:"CompileBlockExtendsTest::testCompileBlockGrandChildNestedRelative_030 with data set #4";d:0.018;s:86:"CompileBlockExtendsTest::testCompileBlockGrandChildNestedRelative_030 with data set #5";d:0.009;s:86:"CompileBlockExtendsTest::testCompileBlockGrandChildNestedRelative_030 with data set #6";d:0.023;s:86:"CompileBlockExtendsTest::testCompileBlockGrandChildNestedRelative_030 with data set #7";d:0.009;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_1 with data set #0";d:0.016;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_1 with data set #1";d:0.007;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_1 with data set #2";d:0.017;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_1 with data set #3";d:0.008;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_1 with data set #4";d:0.018;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_1 with data set #5";d:0.007;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_1 with data set #6";d:0.017;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_1 with data set #7";d:0.008;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_2 with data set #0";d:0.016;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_2 with data set #1";d:0.008;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_2 with data set #2";d:0.017;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_2 with data set #3";d:0.007;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_2 with data set #4";d:0.016;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_2 with data set #5";d:0.008;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_2 with data set #6";d:0.018;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_2 with data set #7";d:0.008;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_3 with data set #0";d:0.015;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_3 with data set #1";d:0.008;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_3 with data set #2";d:0.017;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_3 with data set #3";d:0.007;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_3 with data set #4";d:0.016;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_3 with data set #5";d:0.008;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_3 with data set #6";d:0.017;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_3 with data set #7";d:0.007;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_4 with data set #0";d:0.015;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_4 with data set #1";d:0.008;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_4 with data set #2";d:0.016;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_4 with data set #3";d:0.008;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_4 with data set #4";d:0.016;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_4 with data set #5";d:0.007;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_4 with data set #6";d:0.018;s:81:"CompileBlockExtendsTest::testCompileBlockSmartyBlockParent_034_4 with data set #7";d:0.007;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_1 with data set #0";d:0.016;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_1 with data set #1";d:0.007;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_1 with data set #2";d:0.019;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_1 with data set #3";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_1 with data set #4";d:0.016;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_1 with data set #5";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_1 with data set #6";d:0.018;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_1 with data set #7";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_2 with data set #0";d:0.015;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_2 with data set #1";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_2 with data set #2";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_2 with data set #3";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_2 with data set #4";d:0.015;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_2 with data set #5";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_2 with data set #6";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_2 with data set #7";d:0.009;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_3 with data set #0";d:0.015;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_3 with data set #1";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_3 with data set #2";d:0.007;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_3 with data set #3";d:0.007;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_3 with data set #4";d:0.015;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_3 with data set #5";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_3 with data set #6";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_3 with data set #7";d:0.009;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_4 with data set #0";d:0.015;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_4 with data set #1";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_4 with data set #2";d:0.009;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_4 with data set #3";d:0.007;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_4 with data set #4";d:0.015;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_4 with data set #5";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_4 with data set #6";d:0.008;s:80:"CompileBlockExtendsTest::testCompileBlockSmartyBlockChild_035_4 with data set #7";d:0.008;s:43:"CompileBlockExtendsTest::testPostFilter_031";d:0.005;s:40:"CompileBlockExtendsTest::testInclude_032";d:0.008;s:78:"CompileBlockExtendsTest::testCompileBlockRelativeIncludes_033 with data set #0";d:0.022;s:78:"CompileBlockExtendsTest::testCompileBlockRelativeIncludes_033 with data set #1";d:0.009;s:78:"CompileBlockExtendsTest::testCompileBlockRelativeIncludes_033 with data set #2";d:0.025;s:78:"CompileBlockExtendsTest::testCompileBlockRelativeIncludes_033 with data set #3";d:0.008;s:78:"CompileBlockExtendsTest::testCompileBlockRelativeIncludes_033 with data set #4";d:0.019;s:78:"CompileBlockExtendsTest::testCompileBlockRelativeIncludes_033 with data set #5";d:0.008;s:78:"CompileBlockExtendsTest::testCompileBlockRelativeIncludes_033 with data set #6";d:0.02;s:78:"CompileBlockExtendsTest::testCompileBlockRelativeIncludes_033 with data set #7";d:0.008;s:58:"CompileBlockExtendsTest::testSmartyBlockWrongBlockName_036";d:0.005;s:66:"CompileBlockExtendsTest::testSmartyParentBlockCalledInParent_036_1";d:0.006;s:66:"CompileBlockExtendsTest::testSmartyParentBlockCalledInParent_036_2";d:0.005;s:66:"CompileBlockExtendsTest::testSmartyParentBlockCalledInParent_036_3";d:0.005;s:59:"CompileBlockExtendsTest::testSmartyBlockMissigBlockName_037";d:0.004;s:53:"CompileBlockExtendsTest::testSpacing with data set #0";d:0.017;s:53:"CompileBlockExtendsTest::testSpacing with data set #1";d:0.015;s:53:"CompileBlockExtendsTest::testSpacing with data set #2";d:0.015;s:53:"CompileBlockExtendsTest::testSpacing with data set #3";d:0.015;s:53:"CompileBlockExtendsTest::testSpacing with data set #4";d:0.015;s:65:"CompileBlockExtendsTest::testBlockSpacingNocache with data set #0";d:0.016;s:65:"CompileBlockExtendsTest::testBlockSpacingNocache with data set #1";d:0.017;s:65:"CompileBlockExtendsTest::testBlockSpacingNocache with data set #2";d:0.017;s:65:"CompileBlockExtendsTest::testBlockSpacingNocache with data set #3";d:0.017;s:65:"CompileBlockExtendsTest::testBlockSpacingNocache with data set #4";d:0.016;s:66:"CompileBlockExtendsTest::testBlockSpacingNocache2 with data set #0";d:0.007;s:66:"CompileBlockExtendsTest::testBlockSpacingNocache2 with data set #1";d:0.007;s:66:"CompileBlockExtendsTest::testBlockSpacingNocache2 with data set #2";d:0.007;s:66:"CompileBlockExtendsTest::testBlockSpacingNocache2 with data set #3";d:0.007;s:66:"CompileBlockExtendsTest::testBlockSpacingNocache2 with data set #4";d:0.007;s:58:"CompileBlockExtendsTest::testChildSpacing with data set #0";d:0.016;s:58:"CompileBlockExtendsTest::testChildSpacing with data set #1";d:0.016;s:58:"CompileBlockExtendsTest::testChildSpacing with data set #2";d:0.016;s:58:"CompileBlockExtendsTest::testChildSpacing with data set #3";d:0.016;s:58:"CompileBlockExtendsTest::testChildSpacing with data set #4";d:0.015;s:58:"CompileBlockExtendsTest::testChildSpacing with data set #5";d:0.017;s:58:"CompileBlockExtendsTest::testChildSpacing with data set #6";d:0.016;s:58:"CompileBlockExtendsTest::testChildSpacing with data set #7";d:0.016;s:58:"CompileBlockExtendsTest::testChildSpacing with data set #8";d:0.016;s:58:"CompileBlockExtendsTest::testChildSpacing with data set #9";d:0.016;s:65:"CompileBlockExtendsTest::testBlockNocacheSpacing with data set #0";d:0.017;s:65:"CompileBlockExtendsTest::testBlockNocacheSpacing with data set #1";d:0.016;s:65:"CompileBlockExtendsTest::testBlockNocacheSpacing with data set #2";d:0.016;s:65:"CompileBlockExtendsTest::testBlockNocacheSpacing with data set #3";d:0.016;s:65:"CompileBlockExtendsTest::testBlockNocacheSpacing with data set #4";d:0.016;s:66:"CompileBlockExtendsTest::testBlockNocacheSpacing2 with data set #0";d:0.007;s:66:"CompileBlockExtendsTest::testBlockNocacheSpacing2 with data set #1";d:0.007;s:66:"CompileBlockExtendsTest::testBlockNocacheSpacing2 with data set #2";d:0.008;s:66:"CompileBlockExtendsTest::testBlockNocacheSpacing2 with data set #3";d:0.008;s:66:"CompileBlockExtendsTest::testBlockNocacheSpacing2 with data set #4";d:0.008;s:28:"CompileCaptureTest::testInit";d:0.008;s:48:"CompileCaptureTest::testCapture with data set #0";d:0.006;s:48:"CompileCaptureTest::testCapture with data set #1";d:0.006;s:48:"CompileCaptureTest::testCapture with data set #2";d:0.005;s:48:"CompileCaptureTest::testCapture with data set #3";d:0.005;s:48:"CompileCaptureTest::testCapture with data set #4";d:0.005;s:48:"CompileCaptureTest::testCapture with data set #5";d:0.006;s:48:"CompileCaptureTest::testCapture with data set #6";d:0.005;s:48:"CompileCaptureTest::testCapture with data set #7";d:0.005;s:32:"CompileCaptureTest::testCapture9";d:0.006;s:46:"CompileCaptureTest::testCompileCaptureNocache1";d:0.006;s:46:"CompileCaptureTest::testCompileCaptureNocache2";d:0.009;s:33:"CompileCaptureTest::testCapture10";d:0.006;s:48:"CompileCaptureTest::testSpacing with data set #0";d:0.015;s:48:"CompileCaptureTest::testSpacing with data set #1";d:0.015;s:48:"CompileCaptureTest::testSpacing with data set #2";d:0.014;s:48:"CompileCaptureTest::testSpacing with data set #3";d:0.014;s:48:"CompileCaptureTest::testSpacing with data set #4";d:0.014;s:48:"CompileCaptureTest::testSpacing with data set #5";d:0.014;s:48:"CompileCaptureTest::testSpacing with data set #6";d:0.014;s:48:"CompileCaptureTest::testSpacing with data set #7";d:0.014;s:28:"CompilerPluginTest::testInit";d:0.005;s:38:"CompilerPluginTest::testCompilerPlugin";d:0.005;s:31:"CompileConfigLoadTest::testInit";d:0.006;s:61:"CompileConfigLoadTest::testConfigVariableSection2Template_001";d:0.017;s:62:"CompileConfigLoadTest::testConfigVariableSection2Template_0012";d:0.016;s:52:"CompileConfigLoadTest::testConfigVariableInclude_003";d:0.017;s:66:"CompileConfigLoadTest::testConfigVariableSection2TemplateShorttags";d:0.014;s:64:"CompileConfigLoadTest::testConfigVariableAllSectionsTemplate_004";d:0.014;s:54:"CompileConfigLoadTest::testConfigVariableOverwrite_005";d:0.014;s:54:"CompileConfigLoadTest::testConfigVariableOverwrite_006";d:0.016;s:55:"CompileConfigLoadTest::testConfigVariableOverwrite_0061";d:0.015;s:54:"CompileConfigLoadTest::testConfigVariableOverwrite_007";d:0.02;s:57:"CompileConfigLoadTest::testConfigVariableBooleanizeOn_008";d:0.016;s:58:"CompileConfigLoadTest::testConfigVariableBooleanizeOff_008";d:0.011;s:48:"CompileConfigLoadTest::testConfigSyntaxError_009";d:0.006;s:30:"CompileDelimiterTest::testInit";d:0.004;s:39:"CompileDelimiterTest::testLeftDelimiter";d:0.005;s:40:"CompileDelimiterTest::testRightDelimiter";d:0.005;s:44:"CompileDelimiterTest::testLeftDelimiterError";d:0.004;s:25:"CompileEvalTest::testInit";d:0.005;s:26:"CompileEvalTest::testEval1";d:0.005;s:26:"CompileEvalTest::testEval2";d:0.005;s:26:"CompileEvalTest::testEval3";d:0.005;s:24:"CompileForTest::testInit";d:0.009;s:40:"CompileForTest::testFor with data set #0";d:0.017;s:40:"CompileForTest::testFor with data set #1";d:0.014;s:40:"CompileForTest::testFor with data set #2";d:0.014;s:40:"CompileForTest::testFor with data set #3";d:0.014;s:40:"CompileForTest::testFor with data set #4";d:0.014;s:40:"CompileForTest::testFor with data set #5";d:0.014;s:40:"CompileForTest::testFor with data set #6";d:0.015;s:40:"CompileForTest::testFor with data set #7";d:0.014;s:40:"CompileForTest::testFor with data set #8";d:0.014;s:40:"CompileForTest::testFor with data set #9";d:0.015;s:41:"CompileForTest::testFor with data set #10";d:0.015;s:41:"CompileForTest::testFor with data set #11";d:0.014;s:41:"CompileForTest::testFor with data set #12";d:0.015;s:41:"CompileForTest::testFor with data set #13";d:0.014;s:34:"CompileForTest::testForNocacheVar1";d:0.006;s:34:"CompileForTest::testForNocacheVar2";d:0.008;s:34:"CompileForTest::testForNocacheTag1";d:0.006;s:34:"CompileForTest::testForNocacheTag2";d:0.007;s:29:"CompileForTest::testForCache1";d:0.006;s:29:"CompileForTest::testForCache2";d:0.007;s:44:"CompileForTest::testSpacing with data set #0";d:0.014;s:44:"CompileForTest::testSpacing with data set #1";d:0.015;s:44:"CompileForTest::testSpacing with data set #2";d:0.014;s:44:"CompileForTest::testSpacing with data set #3";d:0.014;s:44:"CompileForTest::testSpacing with data set #4";d:0.015;s:44:"CompileForTest::testSpacing with data set #5";d:0.015;s:44:"CompileForTest::testSpacing with data set #6";d:0.014;s:44:"CompileForTest::testSpacing with data set #7";d:0.014;s:44:"CompileForTest::testSpacing with data set #8";d:0.014;s:44:"CompileForTest::testSpacing with data set #9";d:0.014;s:45:"CompileForTest::testSpacing with data set #10";d:0.014;s:45:"CompileForTest::testSpacing with data set #11";d:0.014;s:45:"CompileForTest::testSpacing with data set #12";d:0.014;s:45:"CompileForTest::testSpacing with data set #13";d:0.014;s:28:"CompileForeachTest::testInit";d:0.015;s:48:"CompileForeachTest::testForeach with data set #0";d:0.005;s:48:"CompileForeachTest::testForeach with data set #1";d:0.005;s:48:"CompileForeachTest::testForeach with data set #2";d:0.006;s:48:"CompileForeachTest::testForeach with data set #3";d:0.005;s:48:"CompileForeachTest::testForeach with data set #4";d:0.005;s:48:"CompileForeachTest::testForeach with data set #5";d:0.005;s:48:"CompileForeachTest::testForeach with data set #6";d:0.005;s:48:"CompileForeachTest::testForeach with data set #7";d:0.005;s:48:"CompileForeachTest::testForeach with data set #8";d:0.005;s:48:"CompileForeachTest::testForeach with data set #9";d:0.005;s:49:"CompileForeachTest::testForeach with data set #10";d:0.005;s:49:"CompileForeachTest::testForeach with data set #11";d:0.006;s:49:"CompileForeachTest::testForeach with data set #12";d:0.005;s:49:"CompileForeachTest::testForeach with data set #13";d:0.006;s:49:"CompileForeachTest::testForeach with data set #14";d:0.005;s:49:"CompileForeachTest::testForeach with data set #15";d:0.006;s:49:"CompileForeachTest::testForeach with data set #16";d:0.005;s:49:"CompileForeachTest::testForeach with data set #17";d:0.005;s:49:"CompileForeachTest::testForeach with data set #18";d:0.005;s:49:"CompileForeachTest::testForeach with data set #19";d:0.005;s:49:"CompileForeachTest::testForeach with data set #20";d:0.005;s:49:"CompileForeachTest::testForeach with data set #21";d:0.005;s:49:"CompileForeachTest::testForeach with data set #22";d:0.006;s:49:"CompileForeachTest::testForeach with data set #23";d:0.006;s:49:"CompileForeachTest::testForeach with data set #24";d:0.005;s:49:"CompileForeachTest::testForeach with data set #25";d:0.005;s:49:"CompileForeachTest::testForeach with data set #26";d:0.005;s:49:"CompileForeachTest::testForeach with data set #27";d:0.005;s:49:"CompileForeachTest::testForeach with data set #28";d:0.005;s:49:"CompileForeachTest::testForeach with data set #29";d:0.005;s:49:"CompileForeachTest::testForeach with data set #30";d:0.006;s:49:"CompileForeachTest::testForeach with data set #31";d:0.005;s:49:"CompileForeachTest::testForeach with data set #32";d:0.005;s:49:"CompileForeachTest::testForeach with data set #33";d:0.006;s:55:"CompileForeachTest::testForeachCaching with data set #0";d:0.007;s:55:"CompileForeachTest::testForeachCaching with data set #1";d:0.004;s:55:"CompileForeachTest::testForeachCaching with data set #2";d:0.006;s:55:"CompileForeachTest::testForeachCaching with data set #3";d:0.004;s:55:"CompileForeachTest::testForeachCaching with data set #4";d:0.006;s:55:"CompileForeachTest::testForeachCaching with data set #5";d:0.004;s:46:"CompileForeachTest::testForeachNocacheVar1_024";d:0.006;s:46:"CompileForeachTest::testForeachNocacheVar2_024";d:0.009;s:46:"CompileForeachTest::testForeachNocacheTag1_025";d:0.019;s:45:"CompileForeachTest::testForeachNocacheTag2_25";d:0.008;s:40:"CompileForeachTest::testForeachCache1_26";d:0.017;s:40:"CompileForeachTest::testForeachCache2_26";d:0.007;s:40:"CompileForeachTest::testForeachNested_27";d:0.006;s:45:"CompileForeachTest::testForeachNestedNamed_28";d:0.006;s:39:"CompileForeachTest::testForeachBreak_29";d:0.005;s:39:"CompileForeachTest::testForeachBreak_30";d:0.006;s:39:"CompileForeachTest::testForeachBreak_31";d:0.006;s:42:"CompileForeachTest::testForeachContinue_32";d:0.005;s:42:"CompileForeachTest::testForeachContinue_33";d:0.006;s:42:"CompileForeachTest::testForeachContinue_34";d:0.006;s:42:"CompileForeachTest::testForeachContinue_35";d:0.006;s:39:"CompileForeachTest::testForeachIsset_36";d:0.005;s:39:"CompileForeachTest::testForeachIsset_37";d:0.005;s:48:"CompileForeachTest::testSpacing with data set #0";d:0.016;s:48:"CompileForeachTest::testSpacing with data set #1";d:0.016;s:48:"CompileForeachTest::testSpacing with data set #2";d:0.015;s:48:"CompileForeachTest::testSpacing with data set #3";d:0.016;s:48:"CompileForeachTest::testSpacing with data set #4";d:0.015;s:48:"CompileForeachTest::testSpacing with data set #5";d:0.015;s:48:"CompileForeachTest::testSpacing with data set #6";d:0.015;s:48:"CompileForeachTest::testSpacing with data set #7";d:0.015;s:48:"CompileForeachTest::testSpacing with data set #8";d:0.015;s:48:"CompileForeachTest::testSpacing with data set #9";d:0.015;s:49:"CompileForeachTest::testSpacing with data set #10";d:0.015;s:52:"CompileForeachTest::testElseSpacing with data set #0";d:0.015;s:52:"CompileForeachTest::testElseSpacing with data set #1";d:0.016;s:52:"CompileForeachTest::testElseSpacing with data set #2";d:0.015;s:52:"CompileForeachTest::testElseSpacing with data set #3";d:0.014;s:52:"CompileForeachTest::testElseSpacing with data set #4";d:0.015;s:52:"CompileForeachTest::testElseSpacing with data set #5";d:0.015;s:35:"CompileFunctionPluginTest::testInit";d:0.005;s:69:"CompileFunctionPluginTest::testFunctionPluginFromCompiledTemplateFile";d:0.005;s:63:"CompileFunctionPluginTest::testFunctionPluginRegisteredFunction";d:0.005;s:44:"CompileFunctionPluginTest::testMultiLineTags";d:0.005;s:23:"CompileIfTest::testInit";d:0.021;s:38:"CompileIfTest::testIf with data set #0";d:0.005;s:38:"CompileIfTest::testIf with data set #1";d:0.005;s:38:"CompileIfTest::testIf with data set #2";d:0.005;s:38:"CompileIfTest::testIf with data set #3";d:0.006;s:38:"CompileIfTest::testIf with data set #4";d:0.005;s:38:"CompileIfTest::testIf with data set #5";d:0.005;s:38:"CompileIfTest::testIf with data set #6";d:0.005;s:38:"CompileIfTest::testIf with data set #7";d:0.005;s:38:"CompileIfTest::testIf with data set #8";d:0.005;s:38:"CompileIfTest::testIf with data set #9";d:0.005;s:39:"CompileIfTest::testIf with data set #10";d:0.005;s:39:"CompileIfTest::testIf with data set #11";d:0.005;s:39:"CompileIfTest::testIf with data set #12";d:0.005;s:39:"CompileIfTest::testIf with data set #13";d:0.005;s:39:"CompileIfTest::testIf with data set #14";d:0.005;s:39:"CompileIfTest::testIf with data set #15";d:0.005;s:39:"CompileIfTest::testIf with data set #16";d:0.005;s:39:"CompileIfTest::testIf with data set #17";d:0.006;s:39:"CompileIfTest::testIf with data set #18";d:0.006;s:39:"CompileIfTest::testIf with data set #19";d:0.006;s:39:"CompileIfTest::testIf with data set #20";d:0.006;s:39:"CompileIfTest::testIf with data set #21";d:0.006;s:39:"CompileIfTest::testIf with data set #22";d:0.005;s:39:"CompileIfTest::testIf with data set #23";d:0.006;s:39:"CompileIfTest::testIf with data set #24";d:0.005;s:39:"CompileIfTest::testIf with data set #25";d:0.006;s:39:"CompileIfTest::testIf with data set #26";d:0.005;s:39:"CompileIfTest::testIf with data set #27";d:0.005;s:39:"CompileIfTest::testIf with data set #28";d:0.005;s:39:"CompileIfTest::testIf with data set #29";d:0.005;s:39:"CompileIfTest::testIf with data set #30";d:0.005;s:39:"CompileIfTest::testIf with data set #31";d:0.005;s:39:"CompileIfTest::testIf with data set #32";d:0.005;s:39:"CompileIfTest::testIf with data set #33";d:0.005;s:39:"CompileIfTest::testIf with data set #34";d:0.005;s:39:"CompileIfTest::testIf with data set #35";d:0.006;s:39:"CompileIfTest::testIf with data set #36";d:0.005;s:39:"CompileIfTest::testIf with data set #37";d:0.005;s:39:"CompileIfTest::testIf with data set #38";d:0.005;s:39:"CompileIfTest::testIf with data set #39";d:0.005;s:39:"CompileIfTest::testIf with data set #40";d:0.005;s:39:"CompileIfTest::testIf with data set #41";d:0.005;s:39:"CompileIfTest::testIf with data set #42";d:0.005;s:39:"CompileIfTest::testIf with data set #43";d:0.005;s:39:"CompileIfTest::testIf with data set #44";d:0.005;s:39:"CompileIfTest::testIf with data set #45";d:0.005;s:39:"CompileIfTest::testIf with data set #46";d:0.005;s:39:"CompileIfTest::testIf with data set #47";d:0.005;s:39:"CompileIfTest::testIf with data set #48";d:0.005;s:39:"CompileIfTest::testIf with data set #49";d:0.005;s:39:"CompileIfTest::testIf with data set #50";d:0.005;s:39:"CompileIfTest::testIf with data set #51";d:0.005;s:39:"CompileIfTest::testIf with data set #52";d:0.005;s:39:"CompileIfTest::testIf with data set #53";d:0.005;s:39:"CompileIfTest::testIf with data set #54";d:0.005;s:39:"CompileIfTest::testIf with data set #55";d:0.006;s:39:"CompileIfTest::testIf with data set #56";d:0.005;s:39:"CompileIfTest::testIf with data set #57";d:0.005;s:39:"CompileIfTest::testIf with data set #58";d:0.005;s:39:"CompileIfTest::testIf with data set #59";d:0.005;s:39:"CompileIfTest::testIf with data set #60";d:0.005;s:39:"CompileIfTest::testIf with data set #61";d:0.005;s:39:"CompileIfTest::testIf with data set #62";d:0.005;s:39:"CompileIfTest::testIf with data set #63";d:0.005;s:39:"CompileIfTest::testIf with data set #64";d:0.005;s:39:"CompileIfTest::testIf with data set #65";d:0.005;s:39:"CompileIfTest::testIf with data set #66";d:0.005;s:39:"CompileIfTest::testIf with data set #67";d:0.005;s:39:"CompileIfTest::testIf with data set #68";d:0.005;s:39:"CompileIfTest::testIf with data set #69";d:0.005;s:39:"CompileIfTest::testIf with data set #70";d:0.005;s:39:"CompileIfTest::testIf with data set #71";d:0.005;s:39:"CompileIfTest::testIf with data set #72";d:0.005;s:39:"CompileIfTest::testIf with data set #73";d:0.006;s:39:"CompileIfTest::testIf with data set #74";d:0.005;s:45:"CompileIfTest::testIfNocache with data set #0";d:0.02;s:45:"CompileIfTest::testIfNocache with data set #1";d:0.008;s:45:"CompileIfTest::testIfNocache with data set #2";d:0.008;s:45:"CompileIfTest::testIfNocache with data set #3";d:0.008;s:45:"CompileIfTest::testIfNocache with data set #4";d:0.016;s:45:"CompileIfTest::testIfNocache with data set #5";d:0.008;s:45:"CompileIfTest::testIfNocache with data set #6";d:0.007;s:45:"CompileIfTest::testIfNocache with data set #7";d:0.008;s:45:"CompileIfTest::testIfNocache with data set #8";d:0.017;s:45:"CompileIfTest::testIfNocache with data set #9";d:0.008;s:46:"CompileIfTest::testIfNocache with data set #10";d:0.008;s:46:"CompileIfTest::testIfNocache with data set #11";d:0.007;s:46:"CompileIfTest::testIfNocache with data set #12";d:0.016;s:46:"CompileIfTest::testIfNocache with data set #13";d:0.008;s:46:"CompileIfTest::testIfNocache with data set #14";d:0.009;s:46:"CompileIfTest::testIfNocache with data set #15";d:0.008;s:43:"CompileIfTest::testSpacing with data set #0";d:0.015;s:43:"CompileIfTest::testSpacing with data set #1";d:0.014;s:43:"CompileIfTest::testSpacing with data set #2";d:0.014;s:43:"CompileIfTest::testSpacing with data set #3";d:0.015;s:43:"CompileIfTest::testSpacing with data set #4";d:0.015;s:43:"CompileIfTest::testSpacing with data set #5";d:0.014;s:43:"CompileIfTest::testSpacing with data set #6";d:0.015;s:43:"CompileIfTest::testSpacing with data set #7";d:0.015;s:43:"CompileIfTest::testSpacing with data set #8";d:0.014;s:43:"CompileIfTest::testSpacing with data set #9";d:0.014;s:44:"CompileIfTest::testSpacing with data set #10";d:0.014;s:44:"CompileIfTest::testSpacing with data set #11";d:0.015;s:44:"CompileIfTest::testSpacing with data set #12";d:0.015;s:44:"CompileIfTest::testSpacing with data set #13";d:0.017;s:44:"CompileIfTest::testSpacing with data set #14";d:0.014;s:44:"CompileIfTest::testSpacing with data set #15";d:0.014;s:44:"CompileIfTest::testSpacing with data set #16";d:0.015;s:44:"CompileIfTest::testSpacing with data set #17";d:0.014;s:44:"CompileIfTest::testSpacing with data set #18";d:0.014;s:44:"CompileIfTest::testSpacing with data set #19";d:0.015;s:44:"CompileIfTest::testSpacing with data set #20";d:0.014;s:44:"CompileIfTest::testSpacing with data set #21";d:0.014;s:28:"CompileIncludeTest::testInit";d:0.013;s:52:"CompileIncludeTest::testSpacing_001 with data set #0";d:0.015;s:52:"CompileIncludeTest::testSpacing_001 with data set #1";d:0.014;s:52:"CompileIncludeTest::testSpacing_001 with data set #2";d:0.016;s:52:"CompileIncludeTest::testSpacing_001 with data set #3";d:0.007;s:52:"CompileIncludeTest::testSpacing_001 with data set #4";d:0.015;s:52:"CompileIncludeTest::testSpacing_001 with data set #5";d:0.007;s:54:"CompileIncludeTest::testSpacing_001V2 with data set #0";d:0.015;s:54:"CompileIncludeTest::testSpacing_001V2 with data set #1";d:0.017;s:54:"CompileIncludeTest::testSpacing_001V2 with data set #2";d:0.015;s:54:"CompileIncludeTest::testSpacing_001V2 with data set #3";d:0.007;s:54:"CompileIncludeTest::testSpacing_001V2 with data set #4";d:0.015;s:54:"CompileIncludeTest::testSpacing_001V2 with data set #5";d:0.008;s:54:"CompileIncludeTest::testSpacing_001V3 with data set #0";d:0.016;s:54:"CompileIncludeTest::testSpacing_001V3 with data set #1";d:0.018;s:54:"CompileIncludeTest::testSpacing_001V3 with data set #2";d:0.015;s:54:"CompileIncludeTest::testSpacing_001V3 with data set #3";d:0.008;s:54:"CompileIncludeTest::testSpacing_001V3 with data set #4";d:0.015;s:54:"CompileIncludeTest::testSpacing_001V3 with data set #5";d:0.008;s:60:"CompileIncludeTest::testIncludeStandard_001 with data set #0";d:0.015;s:60:"CompileIncludeTest::testIncludeStandard_001 with data set #1";d:0.014;s:66:"CompileIncludeTest::testIncludeStandardNocacheVar with data set #0";d:0.017;s:66:"CompileIncludeTest::testIncludeStandardNocacheVar with data set #1";d:0.008;s:55:"CompileIncludeTest::testIncludeAssign1 with data set #0";d:0.014;s:55:"CompileIncludeTest::testIncludeAssign1 with data set #1";d:0.014;s:55:"CompileIncludeTest::testIncludeAssign2 with data set #0";d:0.015;s:55:"CompileIncludeTest::testIncludeAssign2 with data set #1";d:0.015;s:56:"CompileIncludeTest::testIncludePassVars with data set #0";d:0.015;s:56:"CompileIncludeTest::testIncludePassVars with data set #1";d:0.014;s:57:"CompileIncludeTest::testIncludePassVars2 with data set #0";d:0.014;s:57:"CompileIncludeTest::testIncludePassVars2 with data set #1";d:0.014;s:59:"CompileIncludeTest::testRecursiveIncludes1 with data set #0";d:0.015;s:59:"CompileIncludeTest::testRecursiveIncludes1 with data set #1";d:0.015;s:59:"CompileIncludeTest::testRecursiveIncludes2 with data set #0";d:0.016;s:59:"CompileIncludeTest::testRecursiveIncludes2 with data set #1";d:0.015;s:55:"CompileIncludeTest::testIncludeSpacing with data set #0";d:0.015;s:55:"CompileIncludeTest::testIncludeSpacing with data set #1";d:0.014;s:55:"CompileIncludeTest::testIncludeSpacing with data set #2";d:0.014;s:55:"CompileIncludeTest::testIncludeSpacing with data set #3";d:0.014;s:55:"CompileIncludeTest::testIncludeSpacing with data set #4";d:0.014;s:55:"CompileIncludeTest::testIncludeSpacing with data set #5";d:0.014;s:55:"CompileIncludeTest::testIncludeSpacing with data set #6";d:0.015;s:55:"CompileIncludeTest::testIncludeSpacing with data set #7";d:0.013;s:55:"CompileIncludeTest::testIncludeSpacing with data set #8";d:0.014;s:55:"CompileIncludeTest::testIncludeSpacing with data set #9";d:0.014;s:56:"CompileIncludeTest::testIncludeSpacing with data set #10";d:0.014;s:56:"CompileIncludeTest::testIncludeSpacing with data set #11";d:0.014;s:62:"CompileIncludeTest::testIncludeSpacingNocache with data set #0";d:0.017;s:62:"CompileIncludeTest::testIncludeSpacingNocache with data set #1";d:0.015;s:62:"CompileIncludeTest::testIncludeSpacingNocache with data set #2";d:0.015;s:62:"CompileIncludeTest::testIncludeSpacingNocache with data set #3";d:0.015;s:62:"CompileIncludeTest::testIncludeSpacingNocache with data set #4";d:0.015;s:62:"CompileIncludeTest::testIncludeSpacingNocache with data set #5";d:0.015;s:62:"CompileIncludeTest::testIncludeSpacingNocache with data set #6";d:0.016;s:62:"CompileIncludeTest::testIncludeSpacingNocache with data set #7";d:0.015;s:62:"CompileIncludeTest::testIncludeSpacingNocache with data set #8";d:0.016;s:62:"CompileIncludeTest::testIncludeSpacingNocache with data set #9";d:0.015;s:63:"CompileIncludeTest::testIncludeSpacingNocache with data set #10";d:0.015;s:63:"CompileIncludeTest::testIncludeSpacingNocache with data set #11";d:0.015;s:63:"CompileIncludeTest::testIncludeSpacingNocache2 with data set #0";d:0.007;s:63:"CompileIncludeTest::testIncludeSpacingNocache2 with data set #1";d:0.007;s:63:"CompileIncludeTest::testIncludeSpacingNocache2 with data set #2";d:0.007;s:63:"CompileIncludeTest::testIncludeSpacingNocache2 with data set #3";d:0.007;s:63:"CompileIncludeTest::testIncludeSpacingNocache2 with data set #4";d:0.008;s:63:"CompileIncludeTest::testIncludeSpacingNocache2 with data set #5";d:0.007;s:63:"CompileIncludeTest::testIncludeSpacingNocache2 with data set #6";d:0.007;s:63:"CompileIncludeTest::testIncludeSpacingNocache2 with data set #7";d:0.007;s:63:"CompileIncludeTest::testIncludeSpacingNocache2 with data set #8";d:0.008;s:63:"CompileIncludeTest::testIncludeSpacingNocache2 with data set #9";d:0.008;s:64:"CompileIncludeTest::testIncludeSpacingNocache2 with data set #10";d:0.008;s:64:"CompileIncludeTest::testIncludeSpacingNocache2 with data set #11";d:0.007;s:31:"CompileIncludePhpTest::testInit";d:0.005;s:51:"CompileIncludePhpTest::testIncludePhpStringFileName";d:0.005;s:44:"CompileIncludePhpTest::testIncludePhpTrusted";d:0.005;s:53:"CompileIncludePhpTest::testIncludePhpVariableFileName";d:0.005;s:60:"CompileIncludePhpTest::testIncludePhpVariableFileNameShortag";d:0.005;s:27:"CompileInsertTest::testInit";d:0.006;s:46:"CompileInsertTest::testInsert with data set #0";d:0.014;s:46:"CompileInsertTest::testInsert with data set #1";d:0.015;s:46:"CompileInsertTest::testInsert with data set #2";d:0.014;s:46:"CompileInsertTest::testInsert with data set #3";d:0.014;s:46:"CompileInsertTest::testInsert with data set #4";d:0.014;s:36:"CompileInsertTest::testInsertPlugin1";d:0.014;s:36:"CompileInsertTest::testInsertPlugin2";d:0.008;s:45:"CompileInsertTest::testInsertPluginCaching1_1";d:0.018;s:45:"CompileInsertTest::testInsertPluginCaching1_2";d:0.009;s:45:"CompileInsertTest::testInsertPluginCaching1_3";d:0.008;s:45:"CompileInsertTest::testInsertPluginCaching1_4";d:0.008;s:45:"CompileInsertTest::testInsertPluginCaching2_1";d:0.015;s:45:"CompileInsertTest::testInsertPluginCaching2_2";d:0.008;s:45:"CompileInsertTest::testInsertPluginCaching3_1";d:0.017;s:45:"CompileInsertTest::testInsertPluginCaching3_2";d:2.039;s:57:"CompileInsertTest::testInsertFunctionNoneExistingFunction";d:0.014;s:55:"CompileInsertTest::testInsertFunctionNoneExistingScript";d:0.013;s:21:"LiteralTest::testInit";d:0.005;s:27:"LiteralTest::testLiteralTag";d:0.005;s:33:"LiteralTest::testAutoLiteralSpace";d:0.005;s:37:"LiteralTest::testAutoLiteralLineBreak";d:0.005;s:36:"LiteralTest::testAutoLiteralDisabled";d:0.004;s:32:"CompileMakeNocacheTest::testInit";d:0.006;s:60:"CompileMakeNocacheTest::testMakeNocache_001 with data set #0";d:0.006;s:60:"CompileMakeNocacheTest::testMakeNocache_001 with data set #1";d:0.004;s:60:"CompileMakeNocacheTest::testMakeNocache_001 with data set #2";d:0.004;s:62:"CompileMakeNocacheTest::testMakeNocache_001_1 with data set #0";d:0.006;s:62:"CompileMakeNocacheTest::testMakeNocache_001_1 with data set #1";d:0.004;s:62:"CompileMakeNocacheTest::testMakeNocache_001_1 with data set #2";d:0.004;s:62:"CompileMakeNocacheTest::testMakeNocache_001_2 with data set #0";d:0.008;s:62:"CompileMakeNocacheTest::testMakeNocache_001_2 with data set #1";d:0.008;s:62:"CompileMakeNocacheTest::testMakeNocache_001_2 with data set #2";d:0.008;s:62:"CompileMakeNocacheTest::testMakeNocache_001_3 with data set #0";d:0.017;s:62:"CompileMakeNocacheTest::testMakeNocache_001_3 with data set #1";d:0.008;s:62:"CompileMakeNocacheTest::testMakeNocache_001_3 with data set #2";d:0.008;s:62:"CompileMakeNocacheTest::testMakeNocache_001_4 with data set #0";d:0.015;s:62:"CompileMakeNocacheTest::testMakeNocache_001_4 with data set #1";d:0.008;s:62:"CompileMakeNocacheTest::testMakeNocache_001_5 with data set #0";d:0.015;s:62:"CompileMakeNocacheTest::testMakeNocache_001_5 with data set #1";d:0.007;s:62:"CompileMakeNocacheTest::testMakeNocache_001_5 with data set #2";d:0.007;s:62:"CompileMakeNocacheTest::testMakeNocache_001_5 with data set #3";d:0.007;s:62:"CompileMakeNocacheTest::testMakeNocache_001_6 with data set #0";d:0.018;s:62:"CompileMakeNocacheTest::testMakeNocache_001_6 with data set #1";d:0.007;s:62:"CompileMakeNocacheTest::testMakeNocache_001_7 with data set #0";d:0.017;s:62:"CompileMakeNocacheTest::testMakeNocache_001_7 with data set #1";d:0.008;s:43:"CompileMakeNocacheTest::testMakeNocache_002";d:0.006;s:43:"CompileMakeNocacheTest::testMakeNocache_003";d:0.006;s:28:"CompileNocacheTest::testInit";d:0.005;s:40:"CompileNocacheTest::testNocacheCachingNo";d:0.007;s:42:"CompileNocacheTest::testNocacheCachingYes1";d:0.007;s:42:"CompileNocacheTest::testNocacheCachingYes2";d:0.007;s:24:"CompilePhpTest::testInit";d:0.07;s:40:"CompilePhpTest::testPHP with data set #0";d:0.005;s:40:"CompilePhpTest::testPHP with data set #1";d:0.005;s:40:"CompilePhpTest::testPHP with data set #2";d:0.005;s:40:"CompilePhpTest::testPHP with data set #3";d:0.005;s:40:"CompilePhpTest::testPHP with data set #4";d:0.005;s:40:"CompilePhpTest::testPHP with data set #5";d:0.005;s:40:"CompilePhpTest::testPHP with data set #6";d:0.006;s:40:"CompilePhpTest::testPHP with data set #7";d:0.005;s:40:"CompilePhpTest::testPHP with data set #8";d:0.005;s:40:"CompilePhpTest::testPHP with data set #9";d:0.005;s:41:"CompilePhpTest::testPHP with data set #10";d:0.005;s:41:"CompilePhpTest::testPHP with data set #11";d:0.005;s:41:"CompilePhpTest::testPHP with data set #12";d:0.005;s:41:"CompilePhpTest::testPHP with data set #13";d:0.005;s:41:"CompilePhpTest::testPHP with data set #14";d:0.005;s:41:"CompilePhpTest::testPHP with data set #15";d:0.005;s:41:"CompilePhpTest::testPHP with data set #16";d:0.005;s:41:"CompilePhpTest::testPHP with data set #17";d:0.006;s:41:"CompilePhpTest::testPHP with data set #18";d:0.006;s:41:"CompilePhpTest::testPHP with data set #19";d:0.006;s:41:"CompilePhpTest::testPHP with data set #20";d:0.006;s:41:"CompilePhpTest::testPHP with data set #21";d:0.005;s:41:"CompilePhpTest::testPHP with data set #22";d:0.006;s:41:"CompilePhpTest::testPHP with data set #23";d:0.005;s:41:"CompilePhpTest::testPHP with data set #24";d:0.006;s:41:"CompilePhpTest::testPHP with data set #25";d:0.005;s:41:"CompilePhpTest::testPHP with data set #26";d:0.005;s:47:"CompilePhpTest::testPHPcaching with data set #0";d:0.024;s:47:"CompilePhpTest::testPHPcaching with data set #1";d:0.015;s:47:"CompilePhpTest::testPHPcaching with data set #2";d:0.015;s:47:"CompilePhpTest::testPHPcaching with data set #3";d:0.015;s:47:"CompilePhpTest::testPHPcaching with data set #4";d:0.016;s:47:"CompilePhpTest::testPHPcaching with data set #5";d:0.015;s:47:"CompilePhpTest::testPHPcaching with data set #6";d:0.016;s:47:"CompilePhpTest::testPHPcaching with data set #7";d:0.016;s:47:"CompilePhpTest::testPHPcaching with data set #8";d:0.015;s:47:"CompilePhpTest::testPHPcaching with data set #9";d:0.015;s:48:"CompilePhpTest::testPHPcaching with data set #10";d:0.015;s:48:"CompilePhpTest::testPHPcaching with data set #11";d:0.016;s:48:"CompilePhpTest::testPHPcaching with data set #12";d:0.017;s:48:"CompilePhpTest::testPHPcaching with data set #13";d:0.016;s:48:"CompilePhpTest::testPHPcaching with data set #14";d:0.017;s:48:"CompilePhpTest::testPHPcaching with data set #15";d:0.015;s:48:"CompilePhpTest::testPHPcaching with data set #16";d:0.015;s:48:"CompilePhpTest::testPHPcaching with data set #17";d:0.016;s:48:"CompilePhpTest::testPHPcaching with data set #18";d:0.016;s:48:"CompilePhpTest::testPHPcaching with data set #19";d:0.016;s:48:"CompilePhpTest::testPHPcaching with data set #20";d:0.016;s:48:"CompilePhpTest::testPHPcaching with data set #21";d:0.015;s:48:"CompilePhpTest::testPHPcaching with data set #22";d:0.016;s:48:"CompilePhpTest::testPHPcaching with data set #23";d:0.016;s:48:"CompilePhpTest::testPHPcaching with data set #24";d:0.016;s:48:"CompilePhpTest::testPHPcaching with data set #25";d:0.015;s:48:"CompilePhpTest::testPHPcaching with data set #26";d:0.014;s:35:"CompilePhpTest::testPHP_ALLOW_error";d:0.005;s:36:"CompilePhpTest::testPHP_Tag_Nocache1";d:0.007;s:36:"CompilePhpTest::testPHP_Tag_Nocache2";d:0.004;s:41:"CompilePhpTest::testPHP_Tag_IllegalOption";d:0.004;s:32:"CompilePhpTest::testPHPfooPlugin";d:0.005;s:38:"PluginBlockTextformatTest::testDefault";d:0.005;s:53:"PluginBlockTextformatTest::testDefaultWithoutMbstring";d:0.004;s:37:"PluginBlockTextformatTest::testIndent";d:0.004;s:52:"PluginBlockTextformatTest::testIndentWithoutMbstring";d:0.004;s:42:"PluginBlockTextformatTest::testIndentFirst";d:0.004;s:57:"PluginBlockTextformatTest::testIndentFirstWithoutMbstring";d:0.004;s:41:"PluginBlockTextformatTest::testIndentchar";d:0.004;s:56:"PluginBlockTextformatTest::testIndentcharWithoutMbstring";d:0.004;s:46:"PluginBlockTextformatTest::testIndentcharFirst";d:0.005;s:61:"PluginBlockTextformatTest::testIndentcharFirstWithoutMbstring";d:0.004;s:39:"PluginBlockTextformatTest::testWrapchar";d:0.004;s:54:"PluginBlockTextformatTest::testWrapcharWithoutMbstring";d:0.004;s:41:"PluginBlockTextformatTest::testStyleEmail";d:0.004;s:56:"PluginBlockTextformatTest::testStyleEmailWithoutMbstring";d:0.004;s:33:"PluginFunctionFetchTest::testInit";d:0.005;s:37:"PluginFunctionFetchTest::testFetchUri";d:0.501;s:44:"PluginFunctionFetchTest::testFetchInvalidUri";d:0.106;s:42:"PluginFunctionFetchTest::testFetchSecurity";d:0.027;s:43:"PluginFunctionFetchTest::testFetchSecurity2";d:0.015;s:54:"PluginFunctionHtmlCheckboxesTest::testAssociativeArray";d:0.007;s:52:"PluginFunctionHtmlCheckboxesTest::testSeparateArrays";d:0.005;s:46:"PluginFunctionHtmlCheckboxesTest::testIterator";d:0.005;s:46:"PluginFunctionHtmlCheckboxesTest::testNoLabels";d:0.004;s:44:"PluginFunctionHtmlCheckboxesTest::testWithId";d:0.005;s:48:"PluginFunctionHtmlCheckboxesTest::testNullString";d:0.005;s:47:"PluginFunctionHtmlCheckboxesTest::testNullValue";d:0.004;s:47:"PluginFunctionHtmlCheckboxesTest::testZeroValue";d:0.004;s:53:"PluginFunctionHtmlCheckboxesTest::testZeroStringValue";d:0.004;s:54:"PluginFunctionHtmlCheckboxesTest::testEmptyStringValue";d:0.004;s:44:"PluginFunctionHtmlCheckboxesTest::testObject";d:0.005;s:48:"PluginFunctionHtmlCheckboxesTest::testObjectList";d:0.004;s:52:"PluginFunctionHtmlCheckboxesTest::testObjectNoString";d:0.005;s:56:"PluginFunctionHtmlCheckboxesTest::testObjectListNoString";d:0.004;s:46:"PluginFunctionHtmlCheckboxesTest::testDisabled";d:0.004;s:53:"PluginFunctionHtmlCheckboxesTest::testDisabledStrict1";d:0.004;s:53:"PluginFunctionHtmlCheckboxesTest::testDisabledStrict2";d:0.004;s:53:"PluginFunctionHtmlCheckboxesTest::testDisabledStrict3";d:0.004;s:36:"PluginFunctionHtmlImageTest::testFoo";d:0.004;s:51:"PluginFunctionHtmlOptionsTest::testAssociativeArray";d:0.004;s:49:"PluginFunctionHtmlOptionsTest::testSeparateArrays";d:0.004;s:43:"PluginFunctionHtmlOptionsTest::testIterator";d:0.004;s:43:"PluginFunctionHtmlOptionsTest::testOptgroup";d:0.004;s:45:"PluginFunctionHtmlOptionsTest::testNullString";d:0.004;s:44:"PluginFunctionHtmlOptionsTest::testNullValue";d:0.004;s:44:"PluginFunctionHtmlOptionsTest::testZeroValue";d:0.004;s:50:"PluginFunctionHtmlOptionsTest::testZeroStringValue";d:0.004;s:51:"PluginFunctionHtmlOptionsTest::testEmptyStringValue";d:0.004;s:52:"PluginFunctionHtmlOptionsTest::testEmptyStringValues";d:0.004;s:41:"PluginFunctionHtmlOptionsTest::testObject";d:0.004;s:45:"PluginFunctionHtmlOptionsTest::testObjectList";d:0.004;s:49:"PluginFunctionHtmlOptionsTest::testObjectNoString";d:0.004;s:53:"PluginFunctionHtmlOptionsTest::testObjectListNoString";d:0.004;s:43:"PluginFunctionHtmlOptionsTest::testDisabled";d:0.004;s:49:"PluginFunctionHtmlOptionsTest::testDisabledStrict";d:0.005;s:50:"PluginFunctionHtmlRadiosTest::testAssociativeArray";d:0.005;s:48:"PluginFunctionHtmlRadiosTest::testSeparateArrays";d:0.005;s:42:"PluginFunctionHtmlRadiosTest::testIterator";d:0.004;s:42:"PluginFunctionHtmlRadiosTest::testNoLabels";d:0.004;s:40:"PluginFunctionHtmlRadiosTest::testWithId";d:0.004;s:44:"PluginFunctionHtmlRadiosTest::testNullString";d:0.004;s:43:"PluginFunctionHtmlRadiosTest::testNullValue";d:0.004;s:43:"PluginFunctionHtmlRadiosTest::testZeroValue";d:0.004;s:49:"PluginFunctionHtmlRadiosTest::testZeroStringValue";d:0.004;s:50:"PluginFunctionHtmlRadiosTest::testEmptyStringValue";d:0.004;s:40:"PluginFunctionHtmlRadiosTest::testObject";d:0.004;s:44:"PluginFunctionHtmlRadiosTest::testObjectList";d:0.004;s:48:"PluginFunctionHtmlRadiosTest::testObjectNoString";d:0.004;s:52:"PluginFunctionHtmlRadiosTest::testObjectListNoString";d:0.004;s:42:"PluginFunctionHtmlRadiosTest::testDisabled";d:0.004;s:48:"PluginFunctionHtmlRadiosTest::testDisabledStrict";d:0.005;s:45:"PluginFunctionHtmlSelectDateTest::testDefault";d:0.005;s:44:"PluginFunctionHtmlSelectDateTest::testPrefix";d:0.005;s:48:"PluginFunctionHtmlSelectDateTest::testFieldArray";d:0.004;s:43:"PluginFunctionHtmlSelectDateTest::testExtra";d:0.005;s:48:"PluginFunctionHtmlSelectDateTest::testFieldOrder";d:0.005;s:52:"PluginFunctionHtmlSelectDateTest::testFieldSeparator";d:0.004;s:43:"PluginFunctionHtmlSelectDateTest::testEmpty";d:0.005;s:48:"PluginFunctionHtmlSelectDateTest::testEmptyUnset";d:0.005;s:40:"PluginFunctionHtmlSelectDateTest::testId";d:0.005;s:55:"PluginFunctionHtmlSelectDateTest::testStartYearAbsolute";d:0.004;s:55:"PluginFunctionHtmlSelectDateTest::testStartYearRelative";d:0.004;s:63:"PluginFunctionHtmlSelectDateTest::testStartYearRelativeNegative";d:0.004;s:53:"PluginFunctionHtmlSelectDateTest::testEndYearAbsolute";d:0.004;s:53:"PluginFunctionHtmlSelectDateTest::testEndYearRelative";d:0.004;s:61:"PluginFunctionHtmlSelectDateTest::testEndYearRelativeNegative";d:0.004;s:58:"PluginFunctionHtmlSelectDateTest::testDisplayDaysMonthYear";d:0.005;s:51:"PluginFunctionHtmlSelectDateTest::testYearsReversed";d:0.004;s:46:"PluginFunctionHtmlSelectDateTest::testYearText";d:0.004;s:49:"PluginFunctionHtmlSelectDateTest::testMonthFormat";d:0.004;s:54:"PluginFunctionHtmlSelectDateTest::testMonthFormatValue";d:0.005;s:48:"PluginFunctionHtmlSelectDateTest::testMonthNames";d:0.005;s:47:"PluginFunctionHtmlSelectDateTest::testDayFormat";d:0.004;s:52:"PluginFunctionHtmlSelectDateTest::testDayFormatValue";d:0.004;s:47:"PluginFunctionHtmlSelectDateTest::testTimeArray";d:0.005;s:45:"PluginFunctionHtmlSelectTimeTest::testDefault";d:0.004;s:44:"PluginFunctionHtmlSelectTimeTest::testPrefix";d:0.004;s:48:"PluginFunctionHtmlSelectTimeTest::testFieldArray";d:0.004;s:43:"PluginFunctionHtmlSelectTimeTest::testExtra";d:0.005;s:52:"PluginFunctionHtmlSelectTimeTest::testFieldSeparator";d:0.004;s:43:"PluginFunctionHtmlSelectTimeTest::testEmpty";d:0.005;s:48:"PluginFunctionHtmlSelectTimeTest::testEmptyUnset";d:0.005;s:40:"PluginFunctionHtmlSelectTimeTest::testId";d:0.005;s:45:"PluginFunctionHtmlSelectTimeTest::testDisplay";d:0.004;s:47:"PluginFunctionHtmlSelectTimeTest::testMeridian1";d:0.004;s:47:"PluginFunctionHtmlSelectTimeTest::testMeridian2";d:0.004;s:47:"PluginFunctionHtmlSelectTimeTest::testMeridian3";d:0.004;s:47:"PluginFunctionHtmlSelectTimeTest::testMeridian4";d:0.004;s:47:"PluginFunctionHtmlSelectTimeTest::testMeridian5";d:0.005;s:47:"PluginFunctionHtmlSelectTimeTest::testMeridian6";d:0.004;s:53:"PluginFunctionHtmlSelectTimeTest::testMinuteInterval1";d:0.004;s:53:"PluginFunctionHtmlSelectTimeTest::testMinuteInterval2";d:0.004;s:53:"PluginFunctionHtmlSelectTimeTest::testMinuteInterval3";d:0.004;s:53:"PluginFunctionHtmlSelectTimeTest::testMinuteInterval4";d:0.004;s:53:"PluginFunctionHtmlSelectTimeTest::testSecondInterval1";d:0.004;s:53:"PluginFunctionHtmlSelectTimeTest::testSecondInterval2";d:0.004;s:53:"PluginFunctionHtmlSelectTimeTest::testSecondInterval3";d:0.004;s:53:"PluginFunctionHtmlSelectTimeTest::testSecondInterval4";d:0.004;s:45:"PluginFunctionHtmlSelectTimeTest::testFormat1";d:0.004;s:45:"PluginFunctionHtmlSelectTimeTest::testFormat2";d:0.004;s:45:"PluginFunctionHtmlSelectTimeTest::testFormat3";d:0.004;s:50:"PluginFunctionHtmlSelectTimeTest::testValueFormat1";d:0.004;s:50:"PluginFunctionHtmlSelectTimeTest::testValueFormat2";d:0.004;s:50:"PluginFunctionHtmlSelectTimeTest::testValueFormat3";d:0.004;s:48:"PluginFunctionHtmlSelectTimeTest::testTimeArray1";d:0.004;s:48:"PluginFunctionHtmlSelectTimeTest::testTimeArray2";d:0.004;s:56:"PluginFunctionHtmlSelectTimeTest::testTimeArrayMerdidian";d:0.004;s:37:"PluginFunctionMailtoTest::testDefault";d:0.005;s:52:"PluginFunctionMailtoTest::testDefaultWithoutMbstring";d:0.004;s:34:"PluginFunctionMailtoTest::testText";d:0.004;s:49:"PluginFunctionMailtoTest::testTextWithoutMbstring";d:0.004;s:46:"PluginFunctionMailtoTest::testEncodeJavascript";d:0.004;s:61:"PluginFunctionMailtoTest::testEncodeJavascriptWithoutMbstring";d:0.004;s:54:"PluginFunctionMailtoTest::testEncodeJavascriptCharcode";d:0.004;s:69:"PluginFunctionMailtoTest::testEncodeJavascriptCharcodeWithoutMbstring";d:0.004;s:39:"PluginFunctionMailtoTest::testEncodeHex";d:0.004;s:54:"PluginFunctionMailtoTest::testEncodeHexWithoutMbstring";d:0.004;s:37:"PluginFunctionMailtoTest::testSubject";d:0.004;s:52:"PluginFunctionMailtoTest::testSubjectWithoutMbstring";d:0.004;s:32:"PluginFunctionMailtoTest::testCc";d:0.004;s:47:"PluginFunctionMailtoTest::testCcWithoutMbstring";d:0.004;s:35:"PluginFunctionMailtoTest::testExtra";d:0.004;s:50:"PluginFunctionMailtoTest::testExtraWithoutMbstring";d:0.004;s:37:"PluginFunctionMailtoTest::testUmlauts";d:0.004;s:52:"PluginFunctionMailtoTest::testUmlautsWithoutMbstring";d:0.004;s:41:"PluginModifierCapitalizeTest::testDefault";d:0.005;s:40:"PluginModifierCapitalizeTest::testDigits";d:0.005;s:46:"PluginModifierCapitalizeTest::testTrueCaptials";d:0.005;s:56:"PluginModifierCapitalizeTest::testDefaultWithoutMbstring";d:0.005;s:55:"PluginModifierCapitalizeTest::testDigitsWithoutMbstring";d:0.005;s:61:"PluginModifierCapitalizeTest::testTrueCaptialsWithoutMbstring";d:0.005;s:40:"PluginModifierCapitalizeTest::testQuotes";d:0.006;s:55:"PluginModifierCapitalizeTest::testQuotesWithoutMbstring";d:0.006;s:46:"PluginModifierCapitalizeTest::testQuotesDigits";d:0.006;s:61:"PluginModifierCapitalizeTest::testQuotesDigitsWithoutMbstring";d:0.005;s:52:"PluginModifierCapitalizeTest::testQuotesTrueCapitals";d:0.006;s:67:"PluginModifierCapitalizeTest::testQuotesTrueCapitalsWithoutMbstring";d:0.006;s:49:"PluginModifierCapitalizeTest::testQuotesBeginning";d:0.006;s:64:"PluginModifierCapitalizeTest::testQuotesBeginningWithoutMbstring";d:0.006;s:39:"PluginModifierCharsetTest::testToLatin1";d:0.005;s:54:"PluginModifierCharsetTest::testToLatin1WithoutMbstring";d:0.005;s:41:"PluginModifierCharsetTest::testFromLatin1";d:0.005;s:56:"PluginModifierCharsetTest::testFromLatin1WithoutMbstring";d:0.005;s:42:"PluginModifierCharsetTest::testFromUtf32le";d:0.005;s:57:"PluginModifierCharsetTest::testFromUtf32leWithoutMbstring";d:0.004;s:40:"PluginModifierCharsetTest::testToUtf32le";d:0.005;s:55:"PluginModifierCharsetTest::testToUtf32leWithoutMbstring";d:0.005;s:46:"PluginModifierCountCharactersTest::testDefault";d:0.005;s:61:"PluginModifierCountCharactersTest::testDefaultWithoutMbstring";d:0.005;s:45:"PluginModifierCountCharactersTest::testSpaces";d:0.005;s:60:"PluginModifierCountCharactersTest::testSpacesWithoutMbstring";d:0.005;s:46:"PluginModifierCountCharactersTest::testUmlauts";d:0.004;s:61:"PluginModifierCountCharactersTest::testUmlautsWithoutMbstring";d:0.005;s:52:"PluginModifierCountCharactersTest::testUmlautsSpaces";d:0.005;s:67:"PluginModifierCountCharactersTest::testUmlautsSpacesWithoutMbstring";d:0.005;s:42:"PluginModifierCountSentencesTest::testInit";d:0.015;s:45:"PluginModifierCountSentencesTest::testDefault";d:0.007;s:60:"PluginModifierCountSentencesTest::testDefaultWithoutMbstring";d:0.007;s:45:"PluginModifierCountSentencesTest::testUmlauts";d:0.008;s:41:"PluginModifierCountWordsTest::testDefault";d:0.005;s:56:"PluginModifierCountWordsTest::testDefaultWithoutMbstring";d:0.005;s:40:"PluginModifierCountWordsTest::testDashes";d:0.005;s:55:"PluginModifierCountWordsTest::testDashesWithoutMbstring";d:0.005;s:41:"PluginModifierCountWordsTest::testUmlauts";d:0.005;s:56:"PluginModifierCountWordsTest::testUmlautsWithoutMbstring";d:0.005;s:34:"PluginModifierEscapeTest::testHtml";d:0.005;s:49:"PluginModifierEscapeTest::testHtmlWithoutMbstring";d:0.005;s:40:"PluginModifierEscapeTest::testHtmlDouble";d:0.005;s:55:"PluginModifierEscapeTest::testHtmlDoubleWithoutMbstring";d:0.005;s:37:"PluginModifierEscapeTest::testHtmlall";d:0.005;s:52:"PluginModifierEscapeTest::testHtmlallWithoutMbstring";d:0.005;s:43:"PluginModifierEscapeTest::testHtmlallDouble";d:0.005;s:58:"PluginModifierEscapeTest::testHtmlallDoubleWithoutMbstring";d:0.005;s:33:"PluginModifierEscapeTest::testUrl";d:0.005;s:48:"PluginModifierEscapeTest::testUrlWithoutMbstring";d:0.005;s:41:"PluginModifierEscapeTest::testUrlpathinfo";d:0.005;s:56:"PluginModifierEscapeTest::testUrlpathinfoWithoutMbstring";d:0.005;s:33:"PluginModifierEscapeTest::testHex";d:0.005;s:48:"PluginModifierEscapeTest::testHexWithoutMbstring";d:0.005;s:39:"PluginModifierEscapeTest::testHexentity";d:0.006;s:54:"PluginModifierEscapeTest::testHexentityWithoutMbstring";d:0.006;s:39:"PluginModifierEscapeTest::testDecentity";d:0.006;s:54:"PluginModifierEscapeTest::testDecentityWithoutMbstring";d:0.006;s:40:"PluginModifierEscapeTest::testJavascript";d:0.01;s:55:"PluginModifierEscapeTest::testJavascriptWithoutMbstring";d:0.008;s:34:"PluginModifierEscapeTest::testMail";d:0.005;s:49:"PluginModifierEscapeTest::testMailWithoutMbstring";d:0.005;s:36:"PluginModifierEscapeTest::testNonstd";d:0.005;s:51:"PluginModifierEscapeTest::testNonstdWithoutMbstring";d:0.005;s:36:"PluginModifierLowerTest::testDefault";d:0.005;s:51:"PluginModifierLowerTest::testDefaultWithoutMbstring";d:0.005;s:36:"PluginModifierLowerTest::testUmlauts";d:0.005;s:51:"PluginModifierLowerTest::testUmlautsWithoutMbstring";d:0.005;s:43:"PluginModifierRegexReplaceTest::testDefault";d:0.005;s:58:"PluginModifierRegexReplaceTest::testDefaultWithoutMbstring";d:0.005;s:43:"PluginModifierRegexReplaceTest::testUmlauts";d:0.006;s:38:"PluginModifierSpacifyTest::testDefault";d:0.006;s:40:"PluginModifierSpacifyTest::testCharacter";d:0.005;s:36:"PluginModifierStripTest::testDefault";d:0.005;s:42:"PluginModifierStripTest::testUnicodeSpaces";d:0.005;s:38:"PluginModifierStripTest::testLinebreak";d:0.005;s:39:"PluginModifierTruncateTest::testDefault";d:0.005;s:54:"PluginModifierTruncateTest::testDefaultWithoutMbstring";d:0.005;s:38:"PluginModifierTruncateTest::testLength";d:0.005;s:53:"PluginModifierTruncateTest::testLengthWithoutMbstring";d:0.005;s:35:"PluginModifierTruncateTest::testEtc";d:0.005;s:50:"PluginModifierTruncateTest::testEtcWithoutMbstring";d:0.005;s:36:"PluginModifierTruncateTest::testEtc2";d:0.005;s:51:"PluginModifierTruncateTest::testEtc2WithoutMbstring";d:0.005;s:37:"PluginModifierTruncateTest::testBreak";d:0.005;s:52:"PluginModifierTruncateTest::testBreakWithoutMbstring";d:0.005;s:38:"PluginModifierTruncateTest::testBreak2";d:0.005;s:53:"PluginModifierTruncateTest::testBreak2WithoutMbstring";d:0.005;s:38:"PluginModifierTruncateTest::testMiddle";d:0.005;s:53:"PluginModifierTruncateTest::testMiddleWithoutMbstring";d:0.005;s:36:"PluginModifierUnescapeTest::testHtml";d:0.005;s:51:"PluginModifierUnescapeTest::testHtmlWithoutMbstring";d:0.005;s:39:"PluginModifierUnescapeTest::testHtmlall";d:0.005;s:54:"PluginModifierUnescapeTest::testHtmlallWithoutMbstring";d:0.005;s:35:"PluginModifierUnescapeTest::testUrl";d:0.005;s:36:"PluginModifierUpperTest::testDefault";d:0.005;s:51:"PluginModifierUpperTest::testDefaultWithoutMbstring";d:0.005;s:36:"PluginModifierUpperTest::testUmlauts";d:0.005;s:51:"PluginModifierUpperTest::testUmlautsWithoutMbstring";d:0.005;s:39:"PluginModifierWordwrapTest::testDefault";d:0.005;s:54:"PluginModifierWordwrapTest::testDefaultWithoutMbstring";d:0.005;s:46:"PluginModifierWordwrapTest::testDefaultUmlauts";d:0.005;s:38:"PluginModifierWordwrapTest::testLength";d:0.005;s:53:"PluginModifierWordwrapTest::testLengthWithoutMbstring";d:0.004;s:37:"PluginModifierWordwrapTest::testBreak";d:0.005;s:52:"PluginModifierWordwrapTest::testBreakWithoutMbstring";d:0.005;s:36:"PluginModifierWordwrapTest::testLong";d:0.005;s:51:"PluginModifierWordwrapTest::testLongWithoutMbstring";d:0.005;s:43:"PluginModifierWordwrapTest::testLongUmlauts";d:0.005;s:39:"PluginModifierWordwrapTest::testLongCut";d:0.005;s:54:"PluginModifierWordwrapTest::testLongCutWithoutMbstring";d:0.005;s:46:"PluginModifierWordwrapTest::testLongCutUmlauts";d:0.005;s:42:"PluginModifierWordwrapTest::testLinebreaks";d:0.005;s:57:"PluginModifierWordwrapTest::testLinebreaksWithoutMbstring";d:0.004;s:43:"PluginModifierWordwrapTest::testLinebreaks2";d:0.005;s:58:"PluginModifierWordwrapTest::testLinebreaks2WithoutMbstring";d:0.005;s:28:"CompileSectionTest::testInit";d:0.008;s:35:"CompileSectionTest::testSection_001";d:0.006;s:35:"CompileSectionTest::testSection_002";d:0.005;s:35:"CompileSectionTest::testSection_003";d:0.005;s:35:"CompileSectionTest::testSection_004";d:0.005;s:35:"CompileSectionTest::testSection_006";d:0.005;s:35:"CompileSectionTest::testSection_007";d:0.005;s:48:"CompileSectionTest::testSpacing with data set #0";d:0.018;s:48:"CompileSectionTest::testSpacing with data set #1";d:0.015;s:48:"CompileSectionTest::testSpacing with data set #2";d:0.015;s:48:"CompileSectionTest::testSpacing with data set #3";d:0.016;s:48:"CompileSectionTest::testSpacing with data set #4";d:0.015;s:48:"CompileSectionTest::testSpacing with data set #5";d:0.014;s:48:"CompileSectionTest::testSpacing with data set #6";d:0.016;s:48:"CompileSectionTest::testSpacing with data set #7";d:0.015;s:48:"CompileSectionTest::testSpacing with data set #8";d:0.016;s:48:"CompileSectionTest::testSpacing with data set #9";d:0.015;s:49:"CompileSectionTest::testSpacing with data set #10";d:0.015;s:52:"CompileSectionTest::testElseSpacing with data set #0";d:0.015;s:52:"CompileSectionTest::testElseSpacing with data set #1";d:0.015;s:52:"CompileSectionTest::testElseSpacing with data set #2";d:0.015;s:52:"CompileSectionTest::testElseSpacing with data set #3";d:0.016;s:52:"CompileSectionTest::testElseSpacing with data set #4";d:0.015;s:52:"CompileSectionTest::testElseSpacing with data set #5";d:0.014;s:30:"CompileSetfilterTest::testInit";d:0.005;s:41:"CompileSetfilterTest::testNestedSetfilter";d:0.008;s:42:"CompileSetfilterTest::testNestedSetfilter1";d:0.004;s:42:"CompileSetfilterTest::testNestedSetfilter2";d:0.016;s:26:"CompileStripTest::testInit";d:0.008;s:44:"CompileStripTest::testStrip with data set #0";d:0.005;s:44:"CompileStripTest::testStrip with data set #1";d:0.005;s:44:"CompileStripTest::testStrip with data set #2";d:0.006;s:44:"CompileStripTest::testStrip with data set #3";d:0.005;s:44:"CompileStripTest::testStrip with data set #4";d:0.005;s:44:"CompileStripTest::testStrip with data set #5";d:0.005;s:44:"CompileStripTest::testStrip with data set #6";d:0.005;s:44:"CompileStripTest::testStrip with data set #7";d:0.005;s:44:"CompileStripTest::testStrip with data set #8";d:0.006;s:44:"CompileStripTest::testStrip with data set #9";d:0.005;s:45:"CompileStripTest::testStrip with data set #10";d:0.005;s:45:"CompileStripTest::testStrip with data set #11";d:0.005;s:45:"CompileStripTest::testStrip with data set #12";d:0.005;s:45:"CompileStripTest::testStrip with data set #13";d:0.006;s:45:"CompileStripTest::testStrip with data set #14";d:0.005;s:45:"CompileStripTest::testStrip with data set #15";d:0.005;s:45:"CompileStripTest::testStrip with data set #16";d:0.005;s:45:"CompileStripTest::testStrip with data set #17";d:0.005;s:45:"CompileStripTest::testStrip with data set #18";d:0.005;s:29:"CompileFunctionTest::testInit";d:0.013;s:60:"CompileFunctionTest::testSimpleFunction_001 with data set #0";d:0.017;s:60:"CompileFunctionTest::testSimpleFunction_001 with data set #1";d:0.007;s:66:"CompileFunctionTest::testSimpleFunctionAssign_001 with data set #0";d:0.015;s:66:"CompileFunctionTest::testSimpleFunctionAssign_001 with data set #1";d:0.008;s:66:"CompileFunctionTest::testSimpleFunctionCached_001 with data set #0";d:0.017;s:66:"CompileFunctionTest::testSimpleFunctionCached_001 with data set #1";d:0.007;s:66:"CompileFunctionTest::testSimpleFunctionCached_002 with data set #0";d:0.017;s:66:"CompileFunctionTest::testSimpleFunctionCached_002 with data set #1";d:0.008;s:82:"CompileFunctionTest::testSimpleFunctionCachedNocacheDefault_002_1 with data set #0";d:0.016;s:82:"CompileFunctionTest::testSimpleFunctionCachedNocacheDefault_002_1 with data set #1";d:0.009;s:65:"CompileFunctionTest::testSimpleFunctionCachedNocacheDefault_002_2";d:0.008;s:66:"CompileFunctionTest::testSimpleFunctionPlugin_003 with data set #0";d:0.015;s:66:"CompileFunctionTest::testSimpleFunctionPlugin_003 with data set #1";d:0.007;s:66:"CompileFunctionTest::testSimpleFunctionPlugin_003 with data set #2";d:0.016;s:66:"CompileFunctionTest::testSimpleFunctionPlugin_003 with data set #3";d:0.009;s:60:"CompileFunctionTest::testSimpleFunctionTag2 with data set #0";d:0.014;s:60:"CompileFunctionTest::testSimpleFunctionTag2 with data set #1";d:0.007;s:59:"CompileFunctionTest::testRecursiveFunction with data set #0";d:0.015;s:59:"CompileFunctionTest::testRecursiveFunction with data set #1";d:0.007;s:59:"CompileFunctionTest::testInheritedFunction with data set #0";d:0.017;s:59:"CompileFunctionTest::testInheritedFunction with data set #1";d:0.007;s:59:"CompileFunctionTest::testInheritedFunction with data set #2";d:0.015;s:59:"CompileFunctionTest::testInheritedFunction with data set #3";d:0.008;s:63:"CompileFunctionTest::testDefineFunctionInclude with data set #0";d:0.017;s:63:"CompileFunctionTest::testDefineFunctionInclude with data set #1";d:0.007;s:63:"CompileFunctionTest::testDefineFunctionInclude with data set #2";d:0.017;s:63:"CompileFunctionTest::testDefineFunctionInclude with data set #3";d:0.008;s:72:"CompileFunctionTest::testExternalDefinedFunctionCached1 with data set #0";d:0.019;s:72:"CompileFunctionTest::testExternalDefinedFunctionCached1 with data set #1";d:0.008;s:72:"CompileFunctionTest::testExternalDefinedFunctionCached1 with data set #2";d:0.017;s:72:"CompileFunctionTest::testExternalDefinedFunctionCached1 with data set #3";d:0.008;s:61:"CompileFunctionTest::testExternalDefinedFunctionCalledByFetch";d:0.018;s:73:"CompileFunctionTest::testExternalDefinedFunctionCached12 with data set #0";d:0.008;s:73:"CompileFunctionTest::testExternalDefinedFunctionCached12 with data set #1";d:0.007;s:73:"CompileFunctionTest::testExternalDefinedFunctionCached12 with data set #2";d:0.008;s:73:"CompileFunctionTest::testExternalDefinedFunctionCached12 with data set #3";d:0.007;s:78:"CompileFunctionTest::testExternalDefinedFunctionNocachedCall1 with data set #0";d:0.017;s:78:"CompileFunctionTest::testExternalDefinedFunctionNocachedCall1 with data set #1";d:0.009;s:78:"CompileFunctionTest::testExternalDefinedFunctionNocachedCall1 with data set #2";d:0.019;s:78:"CompileFunctionTest::testExternalDefinedFunctionNocachedCall1 with data set #3";d:0.009;s:78:"CompileFunctionTest::testExternalDefinedFunctionNocachedCall2 with data set #0";d:0.008;s:78:"CompileFunctionTest::testExternalDefinedFunctionNocachedCall2 with data set #1";d:0.008;s:78:"CompileFunctionTest::testExternalDefinedFunctionNocachedCall2 with data set #2";d:0.008;s:78:"CompileFunctionTest::testExternalDefinedFunctionNocachedCall2 with data set #3";d:0.008;s:78:"CompileFunctionTest::testExternalDefinedFunctionNocachedCall3 with data set #0";d:0.007;s:78:"CompileFunctionTest::testExternalDefinedFunctionNocachedCall3 with data set #1";d:0.008;s:78:"CompileFunctionTest::testExternalDefinedFunctionNocachedCall3 with data set #2";d:0.008;s:78:"CompileFunctionTest::testExternalDefinedFunctionNocachedCall3 with data set #3";d:0.008;s:74:"CompileFunctionTest::testExternalDefinedFunctionRecursion with data set #0";d:0.015;s:74:"CompileFunctionTest::testExternalDefinedFunctionRecursion with data set #1";d:0.007;s:49:"CompileFunctionTest::testSpacing with data set #0";d:0.016;s:49:"CompileFunctionTest::testSpacing with data set #1";d:0.015;s:49:"CompileFunctionTest::testSpacing with data set #2";d:0.015;s:49:"CompileFunctionTest::testSpacing with data set #3";d:0.015;s:49:"CompileFunctionTest::testSpacing with data set #4";d:0.016;s:49:"CompileFunctionTest::testSpacing with data set #5";d:0.014;s:49:"CompileFunctionTest::testSpacing with data set #6";d:0.014;s:49:"CompileFunctionTest::testSpacing with data set #7";d:0.015;s:49:"CompileFunctionTest::testSpacing with data set #8";d:0.022;s:49:"CompileFunctionTest::testSpacing with data set #9";d:0.016;s:50:"CompileFunctionTest::testSpacing with data set #10";d:0.015;s:50:"CompileFunctionTest::testSpacing with data set #11";d:0.015;s:50:"CompileFunctionTest::testSpacing with data set #12";d:0.014;s:50:"CompileFunctionTest::testSpacing with data set #13";d:0.015;s:50:"CompileFunctionTest::testSpacing with data set #14";d:0.015;s:56:"CompileFunctionTest::testSpacingNocache with data set #0";d:0.017;s:56:"CompileFunctionTest::testSpacingNocache with data set #1";d:0.016;s:56:"CompileFunctionTest::testSpacingNocache with data set #2";d:0.016;s:56:"CompileFunctionTest::testSpacingNocache with data set #3";d:0.016;s:56:"CompileFunctionTest::testSpacingNocache with data set #4";d:0.016;s:56:"CompileFunctionTest::testSpacingNocache with data set #5";d:0.016;s:56:"CompileFunctionTest::testSpacingNocache with data set #6";d:0.016;s:56:"CompileFunctionTest::testSpacingNocache with data set #7";d:0.018;s:56:"CompileFunctionTest::testSpacingNocache with data set #8";d:0.016;s:56:"CompileFunctionTest::testSpacingNocache with data set #9";d:0.017;s:57:"CompileFunctionTest::testSpacingNocache with data set #10";d:0.018;s:57:"CompileFunctionTest::testSpacingNocache with data set #11";d:0.016;s:57:"CompileFunctionTest::testSpacingNocache with data set #12";d:0.016;s:57:"CompileFunctionTest::testSpacingNocache with data set #13";d:0.016;s:57:"CompileFunctionTest::testSpacingNocache with data set #14";d:0.016;s:57:"CompileFunctionTest::testSpacingNocache2 with data set #0";d:0.009;s:57:"CompileFunctionTest::testSpacingNocache2 with data set #1";d:0.009;s:57:"CompileFunctionTest::testSpacingNocache2 with data set #2";d:0.009;s:57:"CompileFunctionTest::testSpacingNocache2 with data set #3";d:0.009;s:57:"CompileFunctionTest::testSpacingNocache2 with data set #4";d:0.01;s:57:"CompileFunctionTest::testSpacingNocache2 with data set #5";d:0.009;s:57:"CompileFunctionTest::testSpacingNocache2 with data set #6";d:0.009;s:57:"CompileFunctionTest::testSpacingNocache2 with data set #7";d:0.009;s:57:"CompileFunctionTest::testSpacingNocache2 with data set #8";d:0.009;s:57:"CompileFunctionTest::testSpacingNocache2 with data set #9";d:0.01;s:58:"CompileFunctionTest::testSpacingNocache2 with data set #10";d:0.008;s:58:"CompileFunctionTest::testSpacingNocache2 with data set #11";d:0.008;s:58:"CompileFunctionTest::testSpacingNocache2 with data set #12";d:0.008;s:58:"CompileFunctionTest::testSpacingNocache2 with data set #13";d:0.008;s:58:"CompileFunctionTest::testSpacingNocache2 with data set #14";d:0.008;s:26:"CompileWhileTest::testInit";d:0.01;s:36:"CompileWhileTest::testWhileCondition";d:0.005;s:36:"CompileWhileTest::testWhileStatement";d:0.005;s:46:"CompileWhileTest::testSpacing with data set #0";d:0.015;s:46:"CompileWhileTest::testSpacing with data set #1";d:0.014;s:46:"CompileWhileTest::testSpacing with data set #2";d:0.014;s:46:"CompileWhileTest::testSpacing with data set #3";d:0.015;s:46:"CompileWhileTest::testSpacing with data set #4";d:0.014;s:46:"CompileWhileTest::testSpacing with data set #5";d:0.014;s:46:"CompileWhileTest::testSpacing with data set #6";d:0.015;s:46:"CompileWhileTest::testSpacing with data set #7";d:0.014;s:46:"CompileWhileTest::testSpacing with data set #8";d:0.014;s:46:"CompileWhileTest::testSpacing with data set #9";d:0.015;s:47:"CompileWhileTest::testSpacing with data set #10";d:0.014;s:47:"CompileWhileTest::testSpacing with data set #11";d:0.015;s:47:"CompileWhileTest::testSpacing with data set #12";d:0.014;s:47:"CompileWhileTest::testSpacing with data set #13";d:0.015;s:47:"CompileWhileTest::testSpacing with data set #14";d:0.015;s:47:"CompileWhileTest::testSpacing with data set #15";d:0.015;s:47:"CompileWhileTest::testSpacing with data set #16";d:0.014;s:47:"CompileWhileTest::testSpacing with data set #17";d:0.016;s:47:"CompileWhileTest::testSpacing with data set #18";d:0.015;s:47:"CompileWhileTest::testSpacing with data set #19";d:0.015;s:47:"CompileWhileTest::testSpacing with data set #20";d:0.014;s:47:"CompileWhileTest::testSpacing with data set #21";d:0.016;s:46:"CompileWhileTest::testNocache with data set #0";d:0.015;s:46:"CompileWhileTest::testNocache with data set #1";d:0.007;s:46:"CompileWhileTest::testNocache with data set #2";d:0.016;s:46:"CompileWhileTest::testNocache with data set #3";d:0.007;s:46:"CompileWhileTest::testNocache with data set #4";d:0.015;s:46:"CompileWhileTest::testNocache with data set #5";d:0.008;s:46:"CompileWhileTest::testNocache with data set #6";d:0.016;s:46:"CompileWhileTest::testNocache with data set #7";d:0.007;s:46:"CompileWhileTest::testNocache with data set #8";d:0.017;s:46:"CompileWhileTest::testNocache with data set #9";d:0.008;s:47:"CompileWhileTest::testNocache with data set #10";d:0.016;s:47:"CompileWhileTest::testNocache with data set #11";d:0.007;s:47:"CompileWhileTest::testNocache with data set #12";d:0.016;s:47:"CompileWhileTest::testNocache with data set #13";d:0.008;s:47:"CompileWhileTest::testNocache with data set #14";d:0.016;s:47:"CompileWhileTest::testNocache with data set #15";d:0.007;s:23:"AttributeTest::testInit";d:0.005;s:39:"AttributeTest::testRequiredAttributeVar";d:0.004;s:38:"AttributeTest::testUnexpectedAttribute";d:0.004;s:37:"AttributeTest::testIllegalOptionValue";d:0.004;s:36:"AttributeTest::testTooManyShorthands";d:0.004;s:32:"AttributeTest::testNumericParams";d:0.005;s:26:"CompileErrorTest::testInit";d:0.005;s:47:"CompileErrorTest::testNoneExistingTemplateError";d:0.004;s:37:"CompileErrorTest::testUnknownTagError";d:0.004;s:38:"CompileErrorTest::testUnclosedTagError";d:0.004;s:33:"CompileErrorTest::testSyntaxError";d:0.004;s:19:"PrintTest::testInit";d:0.008;s:45:"PrintTest::testOutputSpacing with data set #0";d:0.015;s:45:"PrintTest::testOutputSpacing with data set #1";d:0.013;s:45:"PrintTest::testOutputSpacing with data set #2";d:0.013;s:45:"PrintTest::testOutputSpacing with data set #3";d:0.013;s:45:"PrintTest::testOutputSpacing with data set #4";d:0.013;s:45:"PrintTest::testOutputSpacing with data set #5";d:0.013;s:45:"PrintTest::testOutputSpacing with data set #6";d:0.013;s:45:"PrintTest::testOutputSpacing with data set #7";d:0.013;s:45:"PrintTest::testOutputSpacing with data set #8";d:0.013;s:52:"PrintTest::testOutputSpacingNocache with data set #0";d:0.014;s:52:"PrintTest::testOutputSpacingNocache with data set #1";d:0.014;s:52:"PrintTest::testOutputSpacingNocache with data set #2";d:0.014;s:52:"PrintTest::testOutputSpacingNocache with data set #3";d:0.014;s:52:"PrintTest::testOutputSpacingNocache with data set #4";d:0.014;s:52:"PrintTest::testOutputSpacingNocache with data set #5";d:0.015;s:52:"PrintTest::testOutputSpacingNocache with data set #6";d:0.014;s:52:"PrintTest::testOutputSpacingNocache with data set #7";d:0.015;s:52:"PrintTest::testOutputSpacingNocache with data set #8";d:0.014;s:53:"PrintTest::testOutputSpacingNocache2 with data set #0";d:0.007;s:53:"PrintTest::testOutputSpacingNocache2 with data set #1";d:0.007;s:53:"PrintTest::testOutputSpacingNocache2 with data set #2";d:0.007;s:53:"PrintTest::testOutputSpacingNocache2 with data set #3";d:0.008;s:53:"PrintTest::testOutputSpacingNocache2 with data set #4";d:0.007;s:53:"PrintTest::testOutputSpacingNocache2 with data set #5";d:0.008;s:53:"PrintTest::testOutputSpacingNocache2 with data set #6";d:0.007;s:53:"PrintTest::testOutputSpacingNocache2 with data set #7";d:0.007;s:53:"PrintTest::testOutputSpacingNocache2 with data set #8";d:0.008;s:26:"CompileBreakTest::testInit";d:0.005;s:34:"CompileBreakTest::testBreakForeach";d:0.006;s:41:"CompileBreakTest::testBreakForeachNocache";d:0.006;s:19:"ArrayTest::testInit";d:0.007;s:37:"ArrayTest::testArray with data set #0";d:0.015;s:37:"ArrayTest::testArray with data set #1";d:0.014;s:37:"ArrayTest::testArray with data set #2";d:0.014;s:37:"ArrayTest::testArray with data set #3";d:0.014;s:37:"ArrayTest::testArray with data set #4";d:0.014;s:37:"ArrayTest::testArray with data set #5";d:0.015;s:37:"ArrayTest::testArray with data set #6";d:0.014;s:37:"ArrayTest::testArray with data set #7";d:0.015;s:37:"ArrayTest::testArray with data set #8";d:0.014;s:37:"ArrayTest::testArray with data set #9";d:0.015;s:38:"ArrayTest::testArray with data set #10";d:0.016;s:38:"ArrayTest::testArray with data set #11";d:0.015;s:38:"ArrayTest::testArray with data set #12";d:0.014;s:38:"ArrayTest::testArray with data set #13";d:0.015;s:38:"ArrayTest::testArray with data set #14";d:0.015;s:25:"BooleanNullTest::testInit";d:0.005;s:25:"BooleanNullTest::testTrue";d:0.004;s:26:"BooleanNullTest::testFalse";d:0.004;s:25:"BooleanNullTest::testNull";d:0.004;s:32:"DoubleQuotedStringTest::testInit";d:0.009;s:57:"DoubleQuotedStringTest::testDoubleQuoted with data set #0";d:0.005;s:57:"DoubleQuotedStringTest::testDoubleQuoted with data set #1";d:0.006;s:57:"DoubleQuotedStringTest::testDoubleQuoted with data set #2";d:0.007;s:57:"DoubleQuotedStringTest::testDoubleQuoted with data set #3";d:0.006;s:57:"DoubleQuotedStringTest::testDoubleQuoted with data set #4";d:0.005;s:57:"DoubleQuotedStringTest::testDoubleQuoted with data set #5";d:0.006;s:57:"DoubleQuotedStringTest::testDoubleQuoted with data set #6";d:0.006;s:57:"DoubleQuotedStringTest::testDoubleQuoted with data set #7";d:0.007;s:57:"DoubleQuotedStringTest::testDoubleQuoted with data set #8";d:0.006;s:57:"DoubleQuotedStringTest::testDoubleQuoted with data set #9";d:0.006;s:58:"DoubleQuotedStringTest::testDoubleQuoted with data set #10";d:0.008;s:58:"DoubleQuotedStringTest::testDoubleQuoted with data set #11";d:0.007;s:58:"DoubleQuotedStringTest::testDoubleQuoted with data set #12";d:0.006;s:58:"DoubleQuotedStringTest::testDoubleQuoted with data set #13";d:0.006;s:58:"DoubleQuotedStringTest::testDoubleQuoted with data set #14";d:0.005;s:58:"DoubleQuotedStringTest::testDoubleQuoted with data set #15";d:0.005;s:58:"DoubleQuotedStringTest::testDoubleQuoted with data set #16";d:0.006;s:58:"DoubleQuotedStringTest::testDoubleQuoted with data set #17";d:0.007;s:57:"DoubleQuotedStringTest::testDoubleQuotedUnclosedBlock_001";d:0.005;s:55:"DoubleQuotedStringTest::testDoubleQuotedClosedBlock_001";d:0.006;s:18:"MathTest::testInit";d:0.005;s:20:"MathTest::testSyntax";d:0.004;s:22:"MathTest::testFunction";d:0.005;s:23:"MathTest::testSyntaxSin";d:0.005;s:25:"MathTest::testFunctionSin";d:0.005;s:25:"MathTest::testSyntaxFloat";d:0.004;s:27:"MathTest::testFunctionFloat";d:0.004;s:26:"MathTest::testSyntaxFormat";d:0.005;s:28:"MathTest::testFunctionFormat";d:0.004;s:26:"MathTest::testSyntaxString";d:0.005;s:28:"MathTest::testFunctionString";d:0.005;s:22:"ModifierTest::testInit";d:0.008;s:43:"ModifierTest::testModifier with data set #0";d:0.006;s:43:"ModifierTest::testModifier with data set #1";d:0.007;s:43:"ModifierTest::testModifier with data set #2";d:0.007;s:43:"ModifierTest::testModifier with data set #3";d:0.006;s:43:"ModifierTest::testModifier with data set #4";d:0.006;s:43:"ModifierTest::testModifier with data set #5";d:0.007;s:43:"ModifierTest::testModifier with data set #6";d:0.006;s:43:"ModifierTest::testModifier with data set #7";d:0.005;s:43:"ModifierTest::testModifier with data set #8";d:0.006;s:43:"ModifierTest::testModifier with data set #9";d:0.006;s:44:"ModifierTest::testModifier with data set #10";d:0.006;s:44:"ModifierTest::testModifier with data set #11";d:0.006;s:44:"ModifierTest::testModifier with data set #12";d:0.006;s:47:"ModifierTest::testModifierRegisteredStaticClass";d:0.005;s:46:"ModifierTest::testModifierRegisteredMethodCall";d:0.005;s:33:"ModifierTest::testUnknownModifier";d:0.004;s:33:"ModifierTest::testDefaultModifier";d:0.006;s:28:"ObjectVariableTest::testInit";d:0.006;s:44:"ObjectVariableTest::testObjectVariableOutput";d:0.005;s:60:"ObjectVariableTest::testObjectVariableOutputVariableProperty";d:0.005;s:50:"ObjectVariableTest::testObjectVariableOutputMethod";d:0.005;s:58:"ObjectVariableTest::testObjectVariableOutputVariableMethod";d:0.005;s:56:"ObjectVariableTest::testObjectVariableOutputDoubleQuotes";d:0.005;s:63:"ObjectVariableTest::testObjectVariableOutputDoubleQuotesInclude";d:0.006;s:25:"PhpFunctionTest::testInit";d:0.008;s:27:"PhpFunctionTest::testEmpty1";d:0.006;s:27:"PhpFunctionTest::testEmpty2";d:0.006;s:27:"PhpFunctionTest::testEmpty3";d:0.006;s:27:"PhpFunctionTest::testEmpty4";d:0.006;s:27:"PhpFunctionTest::testIsset1";d:0.007;s:27:"PhpFunctionTest::testIsset2";d:0.007;s:44:"PhpFunctionTest::testIsset3 with data set #0";d:0.005;s:44:"PhpFunctionTest::testIsset3 with data set #1";d:0.006;s:44:"PhpFunctionTest::testIsset3 with data set #2";d:0.006;s:44:"PhpFunctionTest::testIsset3 with data set #3";d:0.006;s:44:"PhpFunctionTest::testIsset3 with data set #4";d:0.005;s:44:"PhpFunctionTest::testIsset3 with data set #5";d:0.005;s:44:"PhpFunctionTest::testIsset3 with data set #6";d:0.005;s:44:"PhpFunctionTest::testIsset3 with data set #7";d:0.006;s:44:"PhpFunctionTest::testIsset3 with data set #8";d:0.005;s:44:"PhpFunctionTest::testIsset3 with data set #9";d:0.005;s:45:"PhpFunctionTest::testIsset3 with data set #10";d:0.005;s:45:"PhpFunctionTest::testIsset3 with data set #11";d:0.005;s:45:"PhpFunctionTest::testIsset3 with data set #12";d:0.005;s:45:"PhpFunctionTest::testIsset3 with data set #13";d:0.005;s:45:"PhpFunctionTest::testIsset3 with data set #14";d:0.005;s:45:"PhpFunctionTest::testIsset3 with data set #15";d:0.005;s:45:"PhpFunctionTest::testIsset3 with data set #16";d:0.005;s:32:"SingleQuotedStringTest::testInit";d:0.004;s:52:"SingleQuotedStringTest::testSimpleSingleQuotedString";d:0.004;s:52:"SingleQuotedStringTest::testTagsInSingleQuotedString";d:0.004;s:52:"SingleQuotedStringTest::testVarsInSingleQuotedString";d:0.004;s:60:"SingleQuotedStringTest::testDoubleQuotesInSingleQuotedString";d:0.004;s:67:"SingleQuotedStringTest::testEscapedSingleQuotesInSingleQuotedString";d:0.004;s:51:"SingleQuotedStringTest::testEmptySingleQuotedString";d:0.004;s:28:"SmartyConstantTest::testInit";d:0.005;s:38:"SmartyConstantTest::testSmartyConstant";d:0.005;s:46:"SmartyConstantTest::testSmartyConstantVariable";d:0.006;s:20:"CookieTest::testInit";d:0.006;s:46:"CookieTest::testCookie with data set "compile"";d:0.014;s:47:"CookieTest::testCookie with data set "compiled"";d:0.008;s:51:"CookieTest::testCookie with data set "create cache"";d:0.017;s:47:"CookieTest::testCookie with data set "cacheded"";d:0.009;s:30:"CookieTest::testCookieVariable";d:0.006;s:54:"CookieTest::testCookieModifier with data set "compile"";d:0.018;s:55:"CookieTest::testCookieModifier with data set "compiled"";d:0.007;s:59:"CookieTest::testCookieModifier with data set "create cache"";d:0.017;s:55:"CookieTest::testCookieModifier with data set "cacheded"";d:0.008;s:29:"SmartyDelimiterTest::testInit";d:0.006;s:40:"SmartyDelimiterTest::testSmartyDelimiter";d:0.006;s:25:"SmartyErrorTest::testInit";d:0.005;s:32:"SmartyErrorTest::testSmartyError";d:0.005;s:23:"SmartyNowTest::testInit";d:0.005;s:28:"SmartyNowTest::testSmartyNow";d:0.005;s:35:"SmartyNowTest::testSmartyNowNocache";d:2.008;s:18:"PostTest::testInit";d:0.01;s:42:"PostTest::testPost with data set "compile"";d:0.032;s:43:"PostTest::testPost with data set "compiled"";d:0.008;s:47:"PostTest::testPost with data set "create cache"";d:0.025;s:43:"PostTest::testPost with data set "cacheded"";d:0.008;s:50:"PostTest::testPostModifier with data set "compile"";d:0.018;s:51:"PostTest::testPostModifier with data set "compiled"";d:0.009;s:55:"PostTest::testPostModifier with data set "create cache"";d:0.024;s:51:"PostTest::testPostModifier with data set "cacheded"";d:0.009;s:26:"PostTest::testPostVariable";d:0.008;s:34:"SmartyTemplateObjectTest::testInit";d:0.005;s:50:"SmartyTemplateObjectTest::testSmartyTempalteObject";d:0.007;s:27:"SmartyVersionTest::testInit";d:0.006;s:36:"SmartyVersionTest::testSmartyVersion";d:0.006;s:28:"StreamVariableTest::testInit";d:0.005;s:39:"StreamVariableTest::testStreamVariable1";d:0.006;s:30:"VariableVariableTest::testInit";d:0.005;s:43:"VariableVariableTest::testVariableVariable1";d:0.005;s:43:"VariableVariableTest::testVariableVariable2";d:0.005;s:43:"VariableVariableTest::testVariableVariable3";d:0.005;s:43:"VariableVariableTest::testVariableVariable4";d:0.006;s:19:"ScopeTest::testInit";d:0.013;s:43:"ScopeTest::testAppendScope with data set #0";d:0.02;s:43:"ScopeTest::testAppendScope with data set #1";d:0.019;s:43:"ScopeTest::testAppendScope with data set #2";d:0.019;s:43:"ScopeTest::testAppendScope with data set #3";d:0.016;s:43:"ScopeTest::testAssignScope with data set #0";d:0.007;s:43:"ScopeTest::testAssignScope with data set #1";d:0.008;s:43:"ScopeTest::testAssignScope with data set #2";d:0.007;s:43:"ScopeTest::testAssignScope with data set #3";d:0.008;s:43:"ScopeTest::testAssignScope with data set #4";d:0.008;s:43:"ScopeTest::testAssignScope with data set #5";d:0.008;s:43:"ScopeTest::testAssignScope with data set #6";d:0.008;s:43:"ScopeTest::testAssignScope with data set #7";d:0.008;s:43:"ScopeTest::testAssignScope with data set #8";d:0.007;s:43:"ScopeTest::testAssignScope with data set #9";d:0.007;s:44:"ScopeTest::testAssignScope with data set #10";d:0.006;s:44:"ScopeTest::testScopeNocache with data set #0";d:0.017;s:44:"ScopeTest::testScopeNocache with data set #1";d:0.01;s:44:"ScopeTest::testScopeNocache with data set #2";d:0.019;s:44:"ScopeTest::testScopeNocache with data set #3";d:0.009;s:44:"ScopeTest::testIncludeScope with data set #0";d:0.019;s:44:"ScopeTest::testIncludeScope with data set #1";d:0.016;s:44:"ScopeTest::testIncludeScope with data set #2";d:0.016;s:44:"ScopeTest::testIncludeScope with data set #3";d:0.014;s:44:"ScopeTest::testIncludeScope with data set #4";d:0.02;s:44:"ScopeTest::testIncludeScope with data set #5";d:0.019;s:44:"ScopeTest::testIncludeScope with data set #6";d:0.018;s:44:"ScopeTest::testIncludeScope with data set #7";d:0.019;s:44:"ScopeTest::testIncludeScope with data set #8";d:0.019;s:43:"ScopeTest::testConfigScope with data set #0";d:0.011;s:43:"ScopeTest::testConfigScope with data set #1";d:0.007;s:43:"ScopeTest::testConfigScope with data set #2";d:0.007;s:43:"ScopeTest::testConfigScope with data set #3";d:0.007;s:43:"ScopeTest::testConfigScope with data set #4";d:0.007;s:43:"ScopeTest::testConfigScope with data set #5";d:0.006;s:43:"ScopeTest::testConfigScope with data set #6";d:0.007;s:28:"ScopeTest::testFunctionScope";d:0.01;s:17:"XmlTest::testInit";d:0.007;s:16:"XmlTest::testXml";d:0.006;s:24:"XmlTest::testXmlPhpQuote";d:0.005;s:24:"XmlTest::testXmlPhpAllow";d:0.005;s:23:"XmlTest::testXmlCaching";d:0.006;s:24:"XmlTest::testXmlCaching2";d:0.007;s:31:"XmlTest::testXmlCachingPhpQuote";d:0.006;s:31:"XmlTest::testXmlCachingPhpAllow";d:0.006;s:24:"XmlTest::testXmlVariable";d:0.005;s:32:"XmlTest::testXmlVariableNocache1";d:0.006;s:32:"XmlTest::testXmlVariableNocache2";d:0.007;s:30:"ModifierIssue327Test::testInit";d:0.005;s:37:"ModifierIssue327Test::testModifier327";d:0.006;s:29:"ExtendsIssue419Test::testInit";d:0.005;s:35:"ExtendsIssue419Test::testextends419";d:0.007;s:32:"NestedLoopIssue422Test::testInit";d:0.005;s:37:"NestedLoopIssue422Test::testnested422";d:0.007;s:50:"SectionPropertiesShortSyntaxIssue428Test::testInit";d:0.005;s:57:"SectionPropertiesShortSyntaxIssue428Test::testSection_001";d:0.006;s:57:"SectionPropertiesShortSyntaxIssue428Test::testSection_002";d:0.006;}}} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index ccb2c400..1b715b99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed +- Updated unit tests to avoid skipped and risky test warnings + +### Removed +- Dropped support for PHP7.0 and below, so Smarty now requires PHP >=7.1 +- Dropped support for php asp tags in templates (removed from php since php7.0) + +## [3.1.37] - 2021-01-07 + ### Changed - Dropped support for PHP versions lower than PHP7.1 (and disabled unit tests for 7.1) - Changed error handlers and handling of undefined constants for php8-compatibility (set $errcontext argument optional) https://github.com/smarty-php/smarty/issues/605 @@ -13,7 +22,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Travis unit tests now run for all php versions >= 5.3, including php8 - Travis runs on Xenial where possible - ### Fixed - PHP5.3 compatibility fixes diff --git a/libs/sysplugins/smarty_internal_compile_private_php.php b/libs/sysplugins/smarty_internal_compile_private_php.php index ff48c6fb..3b388971 100644 --- a/libs/sysplugins/smarty_internal_compile_private_php.php +++ b/libs/sysplugins/smarty_internal_compile_private_php.php @@ -144,9 +144,6 @@ class Smarty_Internal_Compile_Private_Php extends Smarty_Internal_CompileBase return; } elseif (strpos($lex->value, 'phpType = 'php'; - } elseif (strpos($lex->value, '<%') === 0) { - $lex->phpType = 'asp'; - $closeTag = '%>'; } elseif (strpos($lex->value, '%>') === 0) { $lex->phpType = 'unmatched'; } elseif (strpos($lex->value, '?>') === 0) { @@ -173,7 +170,7 @@ class Smarty_Internal_Compile_Private_Php extends Smarty_Internal_CompileBase if ($lex->phpType === 'unmatched') { return; } - if (($lex->phpType === 'php' || $lex->phpType === 'asp') + if (($lex->phpType === 'php') && ($lex->compiler->php_handling === Smarty::PHP_PASSTHRU || $lex->compiler->php_handling === Smarty::PHP_QUOTE) diff --git a/phpunit.xml b/phpunit.xml index efd5d902..e0ad81d6 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -16,6 +16,14 @@ timeoutForMediumTests="10" timeoutForLargeTests="60" verbose="false"> + + + ./tests/UnitTests/ + ./tests/UnitTests/CacheResourceTests/Memcache/CacheResourceCustomMemcacheTest.php + ./tests/UnitTests/CacheResourceTests/Apc/CacheResourceCustomApcTest.php + ./tests/UnitTests/CacheModify/ModifiedSince/HttpModifiedSinceTest.php + + libs @@ -24,7 +32,4 @@ demo/plugins - - - diff --git a/tests/Config.php b/tests/Config.php index c6663cff..57387dda 100644 --- a/tests/Config.php +++ b/tests/Config.php @@ -7,8 +7,6 @@ * Smarty PHPUnit Config */ define('individualFolders', true); -define('MemCacheEnable', false); -define('ApcCacheEnable', false); define('MysqlCacheEnable', false); define('PdoCacheEnable', false); define('PdoGzipCacheEnable', false); diff --git a/tests/UnitTests/A_Core/Filter/FilterTest.php b/tests/UnitTests/A_Core/Filter/FilterTest.php index b389bc80..04242dfe 100644 --- a/tests/UnitTests/A_Core/Filter/FilterTest.php +++ b/tests/UnitTests/A_Core/Filter/FilterTest.php @@ -187,17 +187,11 @@ class FilterTest extends PHPUnit_Smarty /** * test registered pre filter closure - * @requires PHP 5.3 */ public function testRegisteredPreFilterClosure() { - if (version_compare(PHP_VERSION,'5.3','<')) - { - $this->markTestSkipped('does not run for PHP 5.2'); - } else { - include 'FilterClosure.php'; - } + include 'FilterClosure.php'; } /** diff --git a/tests/UnitTests/CacheModify/ModifiedSince/HttpModifiedSinceTest.php b/tests/UnitTests/CacheModify/ModifiedSince/HttpModifiedSinceTest.php index e666f3a9..8f483de7 100644 --- a/tests/UnitTests/CacheModify/ModifiedSince/HttpModifiedSinceTest.php +++ b/tests/UnitTests/CacheModify/ModifiedSince/HttpModifiedSinceTest.php @@ -18,7 +18,6 @@ class HttpModifiedSinceTest extends PHPUnit_Smarty public function setUp(): void { - $this->markTestSkipped('modified since tests are disabled'); $this->setUpSmarty(dirname(__FILE__)); } diff --git a/tests/UnitTests/CacheResourceTests/Apc/CacheResourceCustomApcTest.php b/tests/UnitTests/CacheResourceTests/Apc/CacheResourceCustomApcTest.php index 3032a91e..d1114a73 100644 --- a/tests/UnitTests/CacheResourceTests/Apc/CacheResourceCustomApcTest.php +++ b/tests/UnitTests/CacheResourceTests/Apc/CacheResourceCustomApcTest.php @@ -5,32 +5,26 @@ * @package PHPunit * @author Uwe Tews */ -if (ApcCacheEnable == true) { - include_once dirname(__FILE__) . '/../Memcache/CacheResourceCustomMemcacheTest.php'; +include_once dirname(__FILE__) . '/../Memcache/CacheResourceCustomMemcacheTest.php'; - /** - * class for cache resource file tests - * - * @runTestsInSeparateProcess - * @preserveGlobalState disabled - * @backupStaticAttributes enabled - */ - class CacheResourceCustomApcTest extends CacheResourceCustomMemcacheTest +/** + * class for cache resource file tests + * + * @runTestsInSeparateProcess + * @preserveGlobalState disabled + * @backupStaticAttributes enabled + */ +class CacheResourceCustomApcTest extends CacheResourceCustomMemcacheTest +{ + public function setUp(): void { - public function setUp() - { - if (ApcCacheEnable != true) { - $this->markTestSkipped('Apc tests are disabled'); - } else { - if (!function_exists('apc_cache_info') || ini_get('apc.enable_cli')) { - $this->markTestSkipped('APC cache not available'); - } - } - $this->setUpSmarty(dirname(__FILE__)); - parent::setUp(); - $this->smarty->setCachingType('apc'); - $this->smarty->addPluginsDir(SMARTY_DIR . '../demo/plugins/'); + if (!function_exists('apc_cache_info') || ini_get('apc.enable_cli')) { + $this->markTestSkipped('APC cache not available'); } + $this->setUpSmarty(dirname(__FILE__)); + parent::setUp(); + $this->smarty->setCachingType('apc'); + $this->smarty->addPluginsDir(SMARTY_DIR . '../demo/plugins/'); } } diff --git a/tests/UnitTests/CacheResourceTests/Memcache/CacheResourceCustomMemcacheTest.php b/tests/UnitTests/CacheResourceTests/Memcache/CacheResourceCustomMemcacheTest.php index b1f489bf..9b9ebfaa 100644 --- a/tests/UnitTests/CacheResourceTests/Memcache/CacheResourceCustomMemcacheTest.php +++ b/tests/UnitTests/CacheResourceTests/Memcache/CacheResourceCustomMemcacheTest.php @@ -24,12 +24,8 @@ class CacheResourceCustomMemcacheTest extends CacheResourceTestCommon */ public function setUp(): void { - if (MemCacheEnable != true) { - $this->markTestSkipped('Memcache tests are disabled'); - } else { - if (!class_exists('Memcache')) { - $this->markTestSkipped('Memcache not available'); - } + if (!class_exists('Memcache')) { + $this->markTestSkipped('Memcache not available'); } $this->setUpSmarty(dirname(__FILE__)); parent::setUp(); diff --git a/tests/UnitTests/ResourceTests/File/FileResourceTest.php b/tests/UnitTests/ResourceTests/File/FileResourceTest.php index a3ff19de..4f31e427 100644 --- a/tests/UnitTests/ResourceTests/File/FileResourceTest.php +++ b/tests/UnitTests/ResourceTests/File/FileResourceTest.php @@ -108,6 +108,9 @@ class FileResourceTest extends PHPUnit_Smarty ); } + /** + * @doesNotPerformAssertions + */ public function testGetCompiledTimestampPrepare() { $tpl = $this->smarty->createTemplate('helloworld.tpl'); @@ -140,6 +143,9 @@ class FileResourceTest extends PHPUnit_Smarty $this->assertTrue($tpl->mustCompile()); } + /** + * @doesNotPerformAssertions + */ public function testMustCompileTouchedSourcePrepare() { // touch to prepare next test diff --git a/tests/UnitTests/ResourceTests/Php/PhpResourceTest.php b/tests/UnitTests/ResourceTests/Php/PhpResourceTest.php index ef04acce..c55cd647 100644 --- a/tests/UnitTests/ResourceTests/Php/PhpResourceTest.php +++ b/tests/UnitTests/ResourceTests/Php/PhpResourceTest.php @@ -161,7 +161,7 @@ class PhpResourceTest extends PHPUnit_Smarty * * @runInSeparateProcess * @preserveGlobalState disabled - * + * @doesNotPerformAssertions */ public function testIsCachedTouchedSourcePrepare() { @@ -212,6 +212,7 @@ class PhpResourceTest extends PHPUnit_Smarty /** * test $smarty->is_cached + * @doesNotPerformAssertions */ public function testSmartyIsCachedPrepare() { diff --git a/tests/UnitTests/SecurityTests/SecurityTest.php b/tests/UnitTests/SecurityTests/SecurityTest.php index 964b8204..d507126a 100644 --- a/tests/UnitTests/SecurityTests/SecurityTest.php +++ b/tests/UnitTests/SecurityTests/SecurityTest.php @@ -199,16 +199,6 @@ class SecurityTest extends PHPUnit_Smarty $this->assertEquals('<?php echo "hello world"; ?>', $this->smarty->fetch('string:')); } - public function testSmartyPhpQuoteAsp() - { - // NOTE: asp_tags cannot be changed by ini_set() - if (!ini_get('asp_tags')) { - $this->markTestSkipped('asp tags disabled in php.ini'); - } - $this->smarty->security_policy->php_handling = Smarty::PHP_QUOTE; - $this->assertEquals('<% echo "hello world"; %>', $this->smarty->fetch('string:<% echo "hello world"; %>')); - } - /** * test Smarty::PHP_REMOVE */ @@ -218,16 +208,6 @@ class SecurityTest extends PHPUnit_Smarty $this->assertEquals('', $this->smarty->fetch('string:')); } - public function testSmartyPhpRemoveAsp() - { - // NOTE: asp_tags cannot be changed by ini_set() - if (!ini_get('asp_tags')) { - $this->markTestSkipped('asp tags disabled in php.ini'); - } - $this->smarty->security_policy->php_handling = Smarty::PHP_REMOVE; - $this->assertEquals('', $this->smarty->fetch('string:<% echo "hello world"; %>')); - } - /** * test Smarty::PHP_ALLOW */ @@ -237,16 +217,6 @@ class SecurityTest extends PHPUnit_Smarty $this->assertEquals('hello world', $this->smartyBC->fetch('string:')); } - public function testSmartyPhpAllowAsp() - { - // NOTE: asp_tags cannot be changed by ini_set() - if (!ini_get('asp_tags')) { - $this->markTestSkipped('asp tags disabled in php.ini'); - } - $this->smartyBC->security_policy->php_handling = Smarty::PHP_ALLOW; - $this->assertEquals('hello world', $this->smartyBC->fetch('string:<% echo "hello world"; %>')); - } - /** * test standard directory */ diff --git a/tests/UnitTests/TemplateSource/TagTests/Php/CompilePhpTest.php b/tests/UnitTests/TemplateSource/TagTests/Php/CompilePhpTest.php index 8e65da96..cfb4f152 100644 --- a/tests/UnitTests/TemplateSource/TagTests/Php/CompilePhpTest.php +++ b/tests/UnitTests/TemplateSource/TagTests/Php/CompilePhpTest.php @@ -131,7 +131,6 @@ class CompilePhpTest extends PHPUnit_Smarty public function data() { $shortTag = ini_get('short_open_tag') == 1; - $aspTag = ini_get('asp_tags') == 1; $data = array( /* @@ -159,13 +158,6 @@ class CompilePhpTest extends PHPUnit_Smarty echo \' \'; ?><--', 'PHP_ALLOW, \'php2.tpl\''), - array(Smarty::PHP_REMOVE, 'asp.tpl', '--><--', 'PHP_REMOVE, \'asp.tpl\''), - array(Smarty::PHP_PASSTHRU, 'asp.tpl', '', 'PHP_PASSTHRU, \'asp.tpl\''), - array(Smarty::PHP_QUOTE, 'asp.tpl', '', 'PHP_QUOTE, \'asp.tpl\''), - array(Smarty::PHP_ALLOW, 'asp.tpl', $aspTag ? '-->hello world <% %> <--' : '--><% echo \'hello world \'; -echo \'<% \'; -echo \'%> \'; -%><--', 'PHP_ALLOW, \'asp.tpl\''), array(Smarty::PHP_REMOVE, 'script.tpl', '

', 'PHP_REMOVE, \'script.tpl\''), array(Smarty::PHP_PASSTHRU, 'script.tpl', '', 'PHP_PASSTHRU, \'script.tpl\''), array(Smarty::PHP_QUOTE, 'script.tpl', '', 'PHP_QUOTE, \'script.tpl\''), diff --git a/tests/UnitTests/TemplateSource/TagTests/Php/templates/asp.tpl b/tests/UnitTests/TemplateSource/TagTests/Php/templates/asp.tpl deleted file mode 100644 index c3a2433e..00000000 --- a/tests/UnitTests/TemplateSource/TagTests/Php/templates/asp.tpl +++ /dev/null @@ -1,4 +0,0 @@ ---><% echo 'hello world '; -echo '<% '; -echo '%> '; -%><-- \ No newline at end of file diff --git a/tests/UnitTests/TemplateSource/TagTests/PluginFunction/PluginFunctionHtmlImageTest.php b/tests/UnitTests/TemplateSource/TagTests/PluginFunction/PluginFunctionHtmlImageTest.php deleted file mode 100644 index 027d12cc..00000000 --- a/tests/UnitTests/TemplateSource/TagTests/PluginFunction/PluginFunctionHtmlImageTest.php +++ /dev/null @@ -1,27 +0,0 @@ -setUpSmarty(dirname(__FILE__)); - } - - public function testFoo() - { - // TODO: UnitTests for {html_image} - } -} diff --git a/tests/UnitTests/TemplateSource/ValueTests/PHPfunctions/PhpFunctionTest.php b/tests/UnitTests/TemplateSource/ValueTests/PHPfunctions/PhpFunctionTest.php index 09144be2..fd32caf5 100644 --- a/tests/UnitTests/TemplateSource/ValueTests/PHPfunctions/PhpFunctionTest.php +++ b/tests/UnitTests/TemplateSource/ValueTests/PHPfunctions/PhpFunctionTest.php @@ -56,10 +56,6 @@ class PhpFunctionTest extends PHPUnit_Smarty */ public function testEmpty2() { - if (version_compare(phpversion(), '5.5', '<')) { - $this->markTestSkipped('runs only on PHP >= 5.5'); - } - $this->smarty->disableSecurity(); $this->smarty->assign('var', array(null, false, @@ -81,9 +77,6 @@ class PhpFunctionTest extends PHPUnit_Smarty */ public function testEmpty3() { - if (version_compare(phpversion(), '5.5', '<')) { - $this->markTestSkipped('runs only on PHP >= 5.5'); - } $this->smarty->disableSecurity(); $this->smarty->assign('var', array(true, (int) 1, @@ -103,10 +96,6 @@ class PhpFunctionTest extends PHPUnit_Smarty */ public function testEmpty4() { - if (version_compare(phpversion(), '5.5', '<')) { - $this->markTestSkipped('runs only on PHP >= 5.5'); - } - $this->smarty->disableSecurity(); $this->smarty->assign('var', new TestIsset()); $expected = ' true , false , false , true , true , true , false '; diff --git a/tests/UnitTests/TemplateSource/X_Scopes/ScopeTest.php b/tests/UnitTests/TemplateSource/X_Scopes/ScopeTest.php index d12d0f8d..e0dee6a6 100644 --- a/tests/UnitTests/TemplateSource/X_Scopes/ScopeTest.php +++ b/tests/UnitTests/TemplateSource/X_Scopes/ScopeTest.php @@ -291,6 +291,9 @@ class ScopeTest extends PHPUnit_Smarty 'no smarty', $i ++,),); } + /** + * @doesNotPerformAssertions + */ public function testFunctionScope() { $this->smarty->assign('scope', 'none');