chore(deps): bump @tootallnate/once and jest-environment-jsdom in /web (#9050)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jamison Lahman <jamison@lahman.dev>
This commit is contained in:
dependabot[bot]andJamison Lahman authored and GitHub committed 2026-03-06 19:14:33 +00:00
1 parent a615a920cb
commit 1a7ca93b93
3 files changed
+704 -236

No files matched your search

+701 -227
View File
File diff suppressed because it is too large. Load diff
+1 -1
View File
@@ -132,7 +132,7 @@
"eslint-plugin-unused-imports": "^4.1.4",
"identity-obj-proxy": "^3.0.0",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"jest-environment-jsdom": "^30.2.0",
"prettier": "3.1.0",
"stats.js": "^0.17.0",
"tailwindcss": "^3.4.17",
@@ -22,9 +22,6 @@ describe("Email/Password Login Workflow", () => {
beforeEach(() => {
jest.clearAllMocks();
fetchSpy = jest.spyOn(global, "fetch");
// Mock window.location.href for redirect testing
delete (window as any).location;
window.location = { href: "" } as any;
});
afterEach(() => {
@@ -53,9 +50,9 @@ describe("Email/Password Login Workflow", () => {
const loginButton = screen.getByRole("button", { name: /sign in/i });
await user.click(loginButton);
// After successful login, user should be redirected to /chat
// Verify success message is shown after login
await waitFor(() => {
expect(window.location.href).toBe("/app");
expect(screen.getByText(/signed in successfully\./i)).toBeInTheDocument();
});
// Verify API was called with correct credentials
@@ -114,9 +111,6 @@ describe("Email/Password Signup Workflow", () => {
beforeEach(() => {
jest.clearAllMocks();
fetchSpy = jest.spyOn(global, "fetch");
// Mock window.location.href
delete (window as any).location;
window.location = { href: "" } as any;
});
afterEach(() => {