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

18 lines
367 B
JavaScript

"use strict";
var walkObject = require("./util/core/walk-object");
function filter(object, property) {
return object[property].restore && object[property].restore.sinon;
}
function restore(object, property) {
object[property].restore();
}
function restoreObject(object) {
return walkObject(restore, object, filter);
}
module.exports = restoreObject;