From 25a927031c218d7bd49da1bad5f97bef690a7518 Mon Sep 17 00:00:00 2001 From: webchick Date: Fri, 30 Sep 2011 15:08:10 -0700 Subject: Issue #1289364 by swentel: Fixed SchemaCache generates empty cid. --- modules/simpletest/tests/cache.test | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'modules/simpletest') diff --git a/modules/simpletest/tests/cache.test b/modules/simpletest/tests/cache.test index 954f57596..d292fa661 100644 --- a/modules/simpletest/tests/cache.test +++ b/modules/simpletest/tests/cache.test @@ -151,14 +151,22 @@ class CacheSavingCase extends CacheTestCase { $this->assertTrue(isset($cache->data) && $cache->data == $test_object, t('Object is saved and restored properly.')); } - /* + /** * Check or a variable is stored and restored properly. - **/ + */ function checkVariable($var) { cache_set('test_var', $var, 'cache'); $cache = cache_get('test_var', 'cache'); $this->assertTrue(isset($cache->data) && $cache->data === $var, t('@type is saved and restored properly.', array('@type' => ucfirst(gettype($var))))); } + + /** + * Test no empty cids are written in cache table. + */ + function testNoEmptyCids() { + $this->drupalGet('user/register'); + $this->assertFalse(cache_get(''), t('No cache entry is written with an empty cid.')); + } } /** -- cgit v1.2.3