test(util) findObjByNameInArr: coverage

This commit is contained in:
coderaiser 2017-08-04 13:58:33 +03:00
parent e2b1351424
commit abc051cad1
2 changed files with 20 additions and 12 deletions

View file

@ -72,19 +72,22 @@ module.exports.findObjByNameInArr = (array, name) => {
let is = item.name === name;
const isArray = Array.isArray(item);
if (is)
if (is) {
ret = item;
else if (isArray)
item.some((item) => {
is = item.name === name;
if (is)
ret = item.data;
return is;
});
return is;
}
return is;
if (!isArray)
return is;
return item.some((item) => {
const is = item.name === name;
if (is)
ret = item.data;
return is;
});
});
return ret;