fix: add cypress tests to CI [skip ci]

This commit is contained in:
Jayden Pyles
2025-05-10 10:04:55 -05:00
parent 56cc457e6e
commit ee5ada70f7
4 changed files with 15820 additions and 9113 deletions

View File

@@ -1,5 +1,7 @@
describe.only("Job", () => {
it("should create a job", () => {
cy.intercept("POST", "/api/submit-scrape-job").as("submitScrapeJob");
cy.visit("/");
cy.get('[data-cy="url-input"]').type("https://example.com");
@@ -9,12 +11,13 @@ describe.only("Job", () => {
cy.contains("Submit").click();
cy.wait("@submitScrapeJob").its("response.statusCode").should("eq", 200);
cy.get("li").contains("Previous Jobs").click();
cy.contains("div", "https://example.com", { timeout: 10000 }).should(
"exist"
);
cy.contains("div", "Completed", { timeout: 20000 }).should("exist");
});
});

View File

@@ -34,4 +34,4 @@
// visit(originalFn: CommandOriginalFn, url: string, options: Partial<VisitOptions>): Chainable<Element>
// }
// }
// }
// }

24920
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -31,7 +31,7 @@
"react-modal-image": "^2.6.0",
"react-router": "^6.14.1",
"react-router-dom": "^6.14.1",
"react-scripts": "^5.0.1",
"react-scripts": "^3.0.1",
"react-spinners": "^0.14.1",
"typescript": "^4.9.5",
"web-vitals": "^2.1.4"
@@ -63,9 +63,9 @@
]
},
"devDependencies": {
"@types/cypress": "^0.1.6",
"@types/cypress": "^1.1.6",
"@types/js-cookie": "^3.0.6",
"cypress": "^13.15.0",
"cypress": "^13.17.0",
"tailwindcss": "^3.3.5"
},
"overrides": {