UNPKG

@djforth/morse-jasmine

Version:
23 lines (19 loc) 439 B
"use strict"; var _ = require("lodash"); var checkCalls = require("./check_calls"); module.exports = function (list) { _.forIn(list, function (v, k) { var spy = undefined, args = undefined; if (_.isArray(v)) { spy = v[0]; args = v[1]; } else if (_.isFunction(v)) { spy = v; } else if (_.isPlainObject(v)) { spy = v.spy; args = v.args; } checkCalls(spy, k, args); }); };