codeql-action/node_modules/sinon/lib/sinon/throw-on-falsy-object.js
2020-06-24 14:34:08 +01:00

11 lines
359 B
JavaScript

"use strict";
var valueToString = require("@sinonjs/commons").valueToString;
function throwOnFalsyObject(object, property) {
if (property && !object) {
var type = object === null ? "null" : "undefined";
throw new Error("Trying to stub property '" + valueToString(property) + "' of " + type);
}
}
module.exports = throwOnFalsyObject;