Browse Source

Fixing cache group related test cases.

Thomas Ploch 14 years ago
parent
commit
ce8b10e46f

+ 2 - 1
lib/Cake/Test/Case/Cache/CacheTest.php

@@ -215,7 +215,8 @@ class CacheTest extends CakeTestCase {
 			'probability' => 100,
 			'engine' => 'File',
 			'isWindows' => DIRECTORY_SEPARATOR == '\\',
-			'mask' => 0664
+			'mask' => 0664,
+			'groups' => array()
 		);
 		$this->assertEquals($expected, Cache::settings('sessions'));
 

+ 3 - 0
lib/Cake/Test/test_app/Lib/Cache/Engine/TestAppCacheEngine.php

@@ -38,4 +38,7 @@ class TestAppCacheEngine extends CacheEngine {
 
 	public function clear($check) {
 	}
+
+	public function clearGroup($group) {
+	}
 }

+ 2 - 0
lib/Cake/Test/test_app/Plugin/TestPlugin/Lib/Cache/Engine/TestPluginCacheEngine.php

@@ -36,4 +36,6 @@ class TestPluginCacheEngine extends CacheEngine {
 	public function clear($check) {
 	}
 
+	public function clearGroup($group) {
+	}
 }

+ 3 - 0
lib/Cake/Test/test_app/View/Posts/test_nocache_tags.ctp

@@ -43,6 +43,9 @@
 
 				echo 'Settings: <ul>';
 				foreach ($settings as $name => $value):
+					if (is_array($value)):
+						$value = join(',', $value);
+					endif;
 					echo '<li>' . $name . ': ' . $value . '</li>';
 				endforeach;
 				echo '</ul>';