See Release Notes
Long Term Support Release
Memcached unit tests. If you wish to use these unit tests all you need to do is add the following definition to your config.php file.
Copyright: | 2013 Sam Hemelryk |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 417 lines (17 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
cachestore_memcached_test:: (7 methods):
get_class_name()
test_valid_keys()
test_clustered()
test_multi_use_compatibility()
test_dedicated_cache()
get_servers()
create_test_cache_with_config()
Class: cachestore_memcached_test - X-Ref
Memcached unit test class.get_class_name() X-Ref |
Returns the memcached class name return: string |
test_valid_keys() X-Ref |
Tests the valid keys to ensure they work. |
test_clustered() X-Ref |
Tests the clustering feature. |
test_multi_use_compatibility() X-Ref |
Tests that memcached cache store doesn't just flush everything and instead deletes only what belongs to it when it is marked as a shared cache. |
test_dedicated_cache() X-Ref |
Tests that memcached cache store flushes entire cache when it is using a dedicated cache. |
get_servers($serverstring) X-Ref |
Given a server string this returns an array of servers. param: string $serverstring return: array |
create_test_cache_with_config(cache_definition $definition, $configuration = array() X-Ref |
Creates a test instance for unit tests. param: cache_definition $definition param: array $configuration return: null|cachestore_memcached |