feat(auth): add remembered local login to the frontend
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { render, screen, within } from "@testing-library/react";
|
||||
import { render, screen, waitFor, within } from "@testing-library/react";
|
||||
import { http, HttpResponse } from "msw";
|
||||
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
|
||||
import { server } from "../test/msw";
|
||||
@@ -60,6 +60,7 @@ test("lets text documents adapt to the full resized panel width", async () => {
|
||||
test("shows Resume for resumable, hides it for finalized", async () => {
|
||||
const { rerender } = wrap(<SessionDocumentsPanel session={base} onClose={vi.fn()} onResume={vi.fn()} />);
|
||||
expect(await screen.findByRole("button", { name: /resume/i })).toBeInTheDocument();
|
||||
await waitFor(() => expect(document.querySelector(".shiki")).not.toBeNull());
|
||||
rerender(<SessionDocumentsPanel session={{ ...base, status: "finalized" }} onClose={vi.fn()} onResume={vi.fn()} />);
|
||||
expect(screen.queryByRole("button", { name: /resume/i })).not.toBeInTheDocument();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user