diff options
Diffstat (limited to 'modules/simpletest/tests/cache.test')
-rw-r--r-- | modules/simpletest/tests/cache.test | 65 |
1 files changed, 38 insertions, 27 deletions
diff --git a/modules/simpletest/tests/cache.test b/modules/simpletest/tests/cache.test index b45dd85ec..0fc9fe298 100644 --- a/modules/simpletest/tests/cache.test +++ b/modules/simpletest/tests/cache.test @@ -135,7 +135,7 @@ class CacheSavingCase extends CacheTestCase { * Test the saving and restoring of an array. */ function testArray() { - $this->checkVariable(array('drupal1','drupal2' => 'drupal3', 'drupal4' => array('drupal5', 'drupal6'))); + $this->checkVariable(array('drupal1', 'drupal2' => 'drupal3', 'drupal4' => array('drupal5', 'drupal6'))); } /** @@ -145,11 +145,11 @@ class CacheSavingCase extends CacheTestCase { $test_object = new stdClass(); $test_object->test1 = $this->randomName(100); $test_object->test2 = 100; - $test_object->test3 = array('drupal1','drupal2' => 'drupal3', 'drupal4' => array('drupal5', 'drupal6')); + $test_object->test3 = array('drupal1', 'drupal2' => 'drupal3', 'drupal4' => array('drupal5', 'drupal6')); cache_set('test_object', $test_object, 'cache'); $cache = cache_get('test_object', 'cache'); - $this->assertTrue(isset($cache->data) && $cache->data == $test_object, 'Object is saved and restored properly.'); + $this->assertTrue(isset($cache->data) && $cache->data == $test_object, t('Object is saved and restored properly.')); } /* @@ -158,7 +158,7 @@ class CacheSavingCase extends CacheTestCase { function checkVariable($var) { cache_set('test_var', $var, 'cache'); $cache = cache_get('test_var', 'cache'); - $this->assertTrue(isset($cache->data) && $cache->data === $var, ucfirst(gettype($var)) . ' is saved and restored properly.'); + $this->assertTrue(isset($cache->data) && $cache->data === $var, t('@type is saved and restored properly.', array('@type' => ucfirst(gettype($var))))); } } @@ -188,14 +188,14 @@ class CacheGetMultipleUnitTest extends CacheTestCase { $item2 = $this->randomName(10); cache_set('item1', $item1, $this->default_bin); cache_set('item2', $item2, $this->default_bin); - $this->assertTrue($this->checkCacheExists('item1', $item1), 'Item 1 is cached.'); - $this->assertTrue($this->checkCacheExists('item2', $item2), 'Item 2 is cached.'); + $this->assertTrue($this->checkCacheExists('item1', $item1), t('Item 1 is cached.')); + $this->assertTrue($this->checkCacheExists('item2', $item2), t('Item 2 is cached.')); // Fetch both records from the database with cache_get_multiple(). $item_ids = array('item1', 'item2'); $items = cache_get_multiple($item_ids, $this->default_bin); - $this->assertEqual($items['item1']->data, $item1, 'Item was returned from cache successfully.'); - $this->assertEqual($items['item2']->data, $item2, 'Item was returned from cache successfully.'); + $this->assertEqual($items['item1']->data, $item1, t('Item was returned from cache successfully.')); + $this->assertEqual($items['item2']->data, $item2, t('Item was returned from cache successfully.')); // Remove one item from the cache. cache_clear_all('item2', $this->default_bin); @@ -203,9 +203,9 @@ class CacheGetMultipleUnitTest extends CacheTestCase { // Confirm that only one item is returned by cache_get_multiple(). $item_ids = array('item1', 'item2'); $items = cache_get_multiple($item_ids, $this->default_bin); - $this->assertEqual($items['item1']->data, $item1, 'Item was returned from cache successfully.'); - $this->assertFalse(isset($items['item2']), 'Item was not returned from the cache.'); - $this->assertTrue(count($items) == 1, 'Only valid cache entries returned.'); + $this->assertEqual($items['item1']->data, $item1, t('Item was returned from cache successfully.')); + $this->assertFalse(isset($items['item2']), t('Item was not returned from the cache.')); + $this->assertTrue(count($items) == 1, t('Only valid cache entries returned.')); } } @@ -237,15 +237,17 @@ class CacheClearCase extends CacheTestCase { $this->assertCacheExists(t('Cache was set for clearing cid.'), $this->default_value, 'test_cid_clear'); cache_clear_all('test_cid_clear', $this->default_bin); - $this->assertCacheRemoved('Cache was removed after clearing cid.', 'test_cid_clear'); + $this->assertCacheRemoved(t('Cache was removed after clearing cid.'), 'test_cid_clear'); cache_set('test_cid_clear1', $this->default_value, $this->default_bin); cache_set('test_cid_clear2', $this->default_value, $this->default_bin); $this->assertTrue($this->checkCacheExists('test_cid_clear1', $this->default_value) - && $this->checkCacheExists('test_cid_clear2', $this->default_value), 'Two caches were created for checking cid "*" with wildcard false.'); + && $this->checkCacheExists('test_cid_clear2', $this->default_value), + t('Two caches were created for checking cid "*" with wildcard false.')); cache_clear_all('*', $this->default_bin); $this->assertTrue($this->checkCacheExists('test_cid_clear1', $this->default_value) - && $this->checkCacheExists('test_cid_clear2', $this->default_value), 'Two caches still exists after clearing cid "*" with wildcard false.'); + && $this->checkCacheExists('test_cid_clear2', $this->default_value), + t('Two caches still exists after clearing cid "*" with wildcard false.')); } /** @@ -255,18 +257,22 @@ class CacheClearCase extends CacheTestCase { cache_set('test_cid_clear1', $this->default_value, $this->default_bin); cache_set('test_cid_clear2', $this->default_value, $this->default_bin); $this->assertTrue($this->checkCacheExists('test_cid_clear1', $this->default_value) - && $this->checkCacheExists('test_cid_clear2', $this->default_value), 'Two caches were created for checking cid "*" with wildcard true.'); + && $this->checkCacheExists('test_cid_clear2', $this->default_value), + t('Two caches were created for checking cid "*" with wildcard true.')); cache_clear_all('*', $this->default_bin, TRUE); $this->assertFalse($this->checkCacheExists('test_cid_clear1', $this->default_value) - || $this->checkCacheExists('test_cid_clear2', $this->default_value), 'Two caches removed after clearing cid "*" with wildcard true.'); + || $this->checkCacheExists('test_cid_clear2', $this->default_value), + t('Two caches removed after clearing cid "*" with wildcard true.')); cache_set('test_cid_clear1', $this->default_value, $this->default_bin); cache_set('test_cid_clear2', $this->default_value, $this->default_bin); $this->assertTrue($this->checkCacheExists('test_cid_clear1', $this->default_value) - && $this->checkCacheExists('test_cid_clear2', $this->default_value), 'Two caches were created for checking cid substring with wildcard true.'); + && $this->checkCacheExists('test_cid_clear2', $this->default_value), + t('Two caches were created for checking cid substring with wildcard true.')); cache_clear_all('test_', $this->default_bin, TRUE); $this->assertFalse($this->checkCacheExists('test_cid_clear1', $this->default_value) - || $this->checkCacheExists('test_cid_clear2', $this->default_value), 'Two caches removed after clearing cid substring with wildcard true.'); + || $this->checkCacheExists('test_cid_clear2', $this->default_value), + t('Two caches removed after clearing cid substring with wildcard true.')); } /** @@ -279,14 +285,17 @@ class CacheClearCase extends CacheTestCase { cache_set('test_cid_clear3', $this->default_value, $this->default_bin); $this->assertTrue($this->checkCacheExists('test_cid_clear1', $this->default_value) && $this->checkCacheExists('test_cid_clear2', $this->default_value) - && $this->checkCacheExists('test_cid_clear3', $this->default_value), 'Three cache entries were created.'); + && $this->checkCacheExists('test_cid_clear3', $this->default_value), + t('Three cache entries were created.')); // Clear two entries using an array. cache_clear_all(array('test_cid_clear1', 'test_cid_clear2'), $this->default_bin); $this->assertFalse($this->checkCacheExists('test_cid_clear1', $this->default_value) - || $this->checkCacheExists('test_cid_clear2', $this->default_value), 'Two cache entries removed after clearing with an array.'); + || $this->checkCacheExists('test_cid_clear2', $this->default_value), + t('Two cache entries removed after clearing with an array.')); - $this->assertTrue($this->checkCacheExists('test_cid_clear3', $this->default_value), 'Entry was not cleared from the cache'); + $this->assertTrue($this->checkCacheExists('test_cid_clear3', $this->default_value), + t('Entry was not cleared from the cache')); // Set the cache clear threshold to 2 to confirm that the full bin is cleared // when the threshold is exceeded. @@ -294,11 +303,13 @@ class CacheClearCase extends CacheTestCase { cache_set('test_cid_clear1', $this->default_value, $this->default_bin); cache_set('test_cid_clear2', $this->default_value, $this->default_bin); $this->assertTrue($this->checkCacheExists('test_cid_clear1', $this->default_value) - && $this->checkCacheExists('test_cid_clear2', $this->default_value), 'Two cache entries were created.'); + && $this->checkCacheExists('test_cid_clear2', $this->default_value), + t('Two cache entries were created.')); cache_clear_all(array('test_cid_clear1', 'test_cid_clear2', 'test_cid_clear3'), $this->default_bin); $this->assertFalse($this->checkCacheExists('test_cid_clear1', $this->default_value) || $this->checkCacheExists('test_cid_clear2', $this->default_value) - || $this->checkCacheExists('test_cid_clear3', $this->default_value), 'All cache entries removed when the array exceeded the cache clear threshold.'); + || $this->checkCacheExists('test_cid_clear3', $this->default_value), + t('All cache entries removed when the array exceeded the cache clear threshold.')); } } @@ -327,14 +338,14 @@ class CacheIsEmptyCase extends CacheTestCase { function testIsEmpty() { // Clear the cache bin. cache_clear_all('*', $this->default_bin); - $this->assertTrue(cache_is_empty($this->default_bin), 'The cache bin is empty'); + $this->assertTrue(cache_is_empty($this->default_bin), t('The cache bin is empty')); // Add some data to the cache bin. cache_set($this->default_cid, $this->default_value, $this->default_bin); $this->assertCacheExists(t('Cache was set.'), $this->default_value, $this->default_cid); - $this->assertFalse(cache_is_empty($this->default_bin), 'The cache bin is not empty'); + $this->assertFalse(cache_is_empty($this->default_bin), t('The cache bin is not empty')); // Remove the cached data. cache_clear_all($this->default_cid, $this->default_bin); - $this->assertCacheRemoved('Cache was removed.', $this->default_cid); - $this->assertTrue(cache_is_empty($this->default_bin), 'The cache bin is empty'); + $this->assertCacheRemoved(t('Cache was removed.'), $this->default_cid); + $this->assertTrue(cache_is_empty($this->default_bin), t('The cache bin is empty')); } } |