mirror of
https://github.com/lihop/godot-xterm.git
synced 2024-11-25 10:40:25 +01:00
23 lines
715 B
JavaScript
23 lines
715 B
JavaScript
Cypress.on("window:before:load", (win) => {
|
|
cy.spy(win.console, "error");
|
|
cy.spy(win.console, "warn");
|
|
cy.spy(win.console, "log");
|
|
});
|
|
|
|
describe("GodotXterm HTML5 export", () => {
|
|
it("Loads and runs without error", () => {
|
|
cy.visit("http://localhost:3000");
|
|
cy.compareSnapshot("menu", 0.9, {
|
|
limit: 100,
|
|
delay: 200,
|
|
timeout: 20000,
|
|
});
|
|
cy.get("body").type("{downArrow}{enter}");
|
|
cy.get("body").type('window.console.log("It works!"){enter}');
|
|
cy.window().then((win) => {
|
|
cy.expect(win.console.error).to.have.callCount(0);
|
|
cy.expect(win.console.warn).to.have.callCount(0);
|
|
cy.expect(win.console.log).to.be.calledWith("It works!");
|
|
});
|
|
});
|
|
});
|