Describe el error
No existe una forma obvia o documentada de restablecer el historial de todos los fake
s.
Reproducir
const sinon = require('sinon');
const fake = sinon.fake();
fake(1234);
sinon.resetHistory();
fake.getCalls() // returns [Call(1234)]
sinon.reset();
fake.getCalls() // returns [Call(1234)]
const sandbox = sinon.createSandbox();
const fake = sandbox.fake() // error, can't make fakes from sandboxes (why??)
Comportamiento esperado
Todos los comportamientos anteriores deberían devolver [] en lugar de [Llamar (1234), y las cajas de arena deberían poder crear falsificaciones (para restablecer un conjunto de falsificaciones juntas).
Estoy de acuerdo.
Las cajas de arena, incluida la caja sinon
arena predeterminada
¿Entonces este problema está resuelto?
Sí, con # 1842
gracias chicos.
Comentario más útil
Sí, con # 1842