wip: code formatting nits continued

This commit is contained in:
jdalton
2023-09-16 22:59:56 -07:00
parent 0b28b7f7b6
commit b5c59317ea
421 changed files with 7354 additions and 9005 deletions

View File

@@ -0,0 +1,26 @@
import lodashStable from 'lodash';
import { _, isStrict, freeze } from './utils';
describe('strict mode checks', () => {
lodashStable.each(
['assign', 'assignIn', 'bindAll', 'defaults', 'defaultsDeep', 'merge'],
(methodName) => {
const func = _[methodName];
const isBindAll = methodName === 'bindAll';
it(`\`_.${methodName}\` should ${
isStrict ? '' : 'not '
}throw strict mode errors`, () => {
const object = freeze({ a: undefined, b: function () {} });
let pass = !isStrict;
try {
func(object, isBindAll ? 'b' : { a: 1 });
} catch (e) {
pass = !pass;
}
expect(pass);
});
},
);
});