UNPKG

sinon

Version:

JavaScript test spies, stubs and mocks.

18 lines (12 loc) 369 B
"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;