mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-05 01:17:50 +00:00
Ensure _.flow and _.flowRight return an identity function when no arguments are provided. [closes #938]
This commit is contained in:
@@ -2023,15 +2023,15 @@
|
||||
notStrictEqual(func(_.noop), _.noop);
|
||||
});
|
||||
|
||||
test('`_.' + methodName + '` should return a noop function when no arguments are provided', 2, function() {
|
||||
test('`_.' + methodName + '` should return an identity function when no arguments are provided', 2, function() {
|
||||
var combined = func();
|
||||
|
||||
try {
|
||||
strictEqual(combined(), undefined);
|
||||
strictEqual(combined('a'), 'a');
|
||||
} catch(e) {
|
||||
ok(false, e.message);
|
||||
}
|
||||
notStrictEqual(combined, _.noop);
|
||||
notStrictEqual(combined, _.identity);
|
||||
});
|
||||
|
||||
test('`_.' + methodName + '` should return a wrapped value when chaining', 1, function() {
|
||||
|
||||
Reference in New Issue
Block a user