mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-04 00:57:48 +00:00
Make _.memoize avoid using keyPrefix if passed a resolver function. [closes #330]
Former-commit-id: 97e3bb353d988c92eea394dfb496ebf7594ae25f
This commit is contained in:
10
test/test.js
10
test/test.js
@@ -2405,13 +2405,13 @@
|
||||
|
||||
(function() {
|
||||
test('should expose a `cache` object on the `memoized` function', function() {
|
||||
var memoized = _.memoize(_.identity);
|
||||
var memoized = _.memoize(_.identity, _.identity);
|
||||
|
||||
memoized('x');
|
||||
equal(memoized.cache.x, 'x');
|
||||
|
||||
var cache = memoized.cache,
|
||||
key = _.keys(cache)[0];
|
||||
|
||||
equal(cache[key], 'x');
|
||||
memoized.cache.x = 'y';
|
||||
equal(memoized('x'), 'y');
|
||||
});
|
||||
}());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user