export function runFrontendTest(name) { | |
it(name, () => { | |
cy.window().then(win => { | |
return win.compilerExplorerFrontendTesting.run(name); | |
}); | |
}); | |
} | |
export function stubConsoleOutput(win) { | |
cy.stub(win.console, 'log').as('consoleLog'); | |
cy.stub(win.console, 'warn').as('consoleWarn'); | |
cy.stub(win.console, 'error').as('consoleError'); | |
} | |
export function assertNoConsoleOutput() { | |
cy.get('@consoleLog').should('not.be.called'); | |
cy.get('@consoleWarn').should('not.be.called'); | |
cy.get('@consoleError').should('not.be.called'); | |
} |