Files
codeql-action/node_modules/sinon/lib/sinon/restore-object.js
2023-07-13 09:09:17 +00:00

18 lines
369 B
JavaScript

"use strict";
const 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;