aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_util_cache.lua
Commit message (Collapse)AuthorAgeFilesLines
* Port tests to the `busted` test runnerWaqas Hussain2017-09-151-309/+0
|
* tests: Trim trailing whitespaceKim Alvefur2017-03-061-17/+17
|
* test_util_cache: wrap individual test blocks in do-end [luacheck]Anton Shestakov2016-07-141-123/+134
|
* test_util_cache: rename a variable (c is already defined) [luacheck]Anton Shestakov2016-07-091-2/+2
|
* test_util_cache: remove unused argument c3 [luacheck]Anton Shestakov2016-07-091-1/+1
|
* tests: util.cache: Tests for different return values of on_evictMatthew Wild2016-03-171-0/+24
|
* util.cache: Change behaviour of on_evict (and tests). Now accepts false ↵Matthew Wild2016-03-171-9/+29
| | | | instead of a function (never evict), or on_evict can return false to prevent eviction.
* util.cache: Add head() and tail() methods (and tests)Matthew Wild2016-03-171-1/+26
|
* util.cache (and tests): Call on_evict after insertion of the new key, so ↵Matthew Wild2015-12-221-0/+55
| | | | inside on_evict we can be more certain about the current state of the cache (i.e. full, new item added, old item removed)
* tests: Add tests for util.cacheMatthew Wild2015-11-261-0/+174