import { renderToString, snapshotTemplate } from "../helpers"; // ----------------------------------------------------------------------------- // debugging // ----------------------------------------------------------------------------- describe("debugging", () => { test("t-debug", () => { const consoleLog = console.log; console.log = jest.fn(); const template = `
hey
`; snapshotTemplate(template); expect(console.log).toHaveBeenCalledTimes(1); console.log = consoleLog; }); test("t-debug on sub template", () => { const consoleLog = console.log; console.log = jest.fn(); let template = `

coucou

`; snapshotTemplate(template); template = `
`; snapshotTemplate(template); expect(console.log).toHaveBeenCalledTimes(1); console.log = consoleLog; }); test("t-log", () => { const consoleLog = console.log; console.log = jest.fn(); const template = `
`; snapshotTemplate(template); renderToString(template); expect(console.log).toHaveBeenCalledWith(45); console.log = consoleLog; }); });