(
opts: Omit<TestLayerOptions<LayerT>, 'createSpy' | 'resetSpy'> & {
createSpy?: SpyFactory;
resetSpy?: ResetSpy;
}
)
| 17 | const defaultResetSpy: ResetSpy = spy => spy.mockRestore?.(); |
| 18 | |
| 19 | export function testLayer<LayerT extends Layer>( |
| 20 | opts: Omit<TestLayerOptions<LayerT>, 'createSpy' | 'resetSpy'> & { |
| 21 | createSpy?: SpyFactory; |
| 22 | resetSpy?: ResetSpy; |
| 23 | } |
| 24 | ) { |
| 25 | const createSpy = opts.createSpy || defaultSpyFactory; |
| 26 | const resetSpy = opts.resetSpy || defaultResetSpy; |
| 27 | return testLayerCore({...opts, createSpy, resetSpy}); |
| 28 | } |
| 29 | |
| 30 | export function testLayerAsync<LayerT extends Layer>( |
| 31 | opts: Omit<TestLayerOptions<LayerT>, 'createSpy' | 'resetSpy'> & { |
no outgoing calls
no test coverage detected
searching dependent graphs…