import { screen } from "@testing-library/react"; import { renderWithProviders } from "test-utils"; import { describe, afterEach, vi, it, expect } from "vitest"; import ExplorerTree from "#/components/file-explorer/ExplorerTree"; const FILES = ["file-1-1.ts", "folder-1-2"]; describe.skip("ExplorerTree", () => { afterEach(() => { vi.resetAllMocks(); }); it("should render the explorer", () => { renderWithProviders(); expect(screen.getByText("file-1-1.ts")).toBeInTheDocument(); expect(screen.getByText("folder-1-2")).toBeInTheDocument(); // TODO: make sure children render }); it("should render the explorer given the defaultExpanded prop", () => { renderWithProviders(); expect(screen.queryByText("file-1-1.ts")).toBeInTheDocument(); expect(screen.queryByText("folder-1-2")).toBeInTheDocument(); // TODO: make sure children don't render }); it.todo("should render all children as collapsed when defaultOpen is false"); it.todo( "should maintain the expanded state of child folders when closing and opening a parent folder", ); });