mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-03 08:37:49 +00:00
Expose memoized function's cache. [closes #265]
Former-commit-id: fc44676386854ec9d5fd7a4fac8583508d63949f
This commit is contained in:
16
test/test.js
16
test/test.js
@@ -1900,6 +1900,22 @@
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
QUnit.module('lodash.memoize');
|
||||
|
||||
(function() {
|
||||
test('should expose a `cache` object on the `memoized` function', function() {
|
||||
var memoized = _.memoize(_.identity);
|
||||
memoized('x');
|
||||
|
||||
var cache = memoized.cache,
|
||||
key = _.keys(cache)[0];
|
||||
|
||||
equal(cache[key], 'x');
|
||||
});
|
||||
}());
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
QUnit.module('lodash.merge');
|
||||
|
||||
(function() {
|
||||
|
||||
Reference in New Issue
Block a user