diff --git a/frontend/src/components/admin/__tests__/users-management.test.tsx b/frontend/src/components/admin/__tests__/users-management.test.tsx index e955f178e..a74d1da3a 100644 --- a/frontend/src/components/admin/__tests__/users-management.test.tsx +++ b/frontend/src/components/admin/__tests__/users-management.test.tsx @@ -3,8 +3,7 @@ import { render, screen } from "@testing-library/react"; import userEvent from "@testing-library/user-event"; import { UsersManagement } from "../users-management"; -// Skipped: Complex component test requires mock updates -describe.skip("UsersManagement Component", () => { +describe("UsersManagement Component", () => { const mockUsers = [ { id: "1", diff --git a/frontend/src/components/channel/__tests__/channel-list.test.tsx b/frontend/src/components/channel/__tests__/channel-list.test.tsx index fedd55f2d..a0132815a 100644 --- a/frontend/src/components/channel/__tests__/channel-list.test.tsx +++ b/frontend/src/components/channel/__tests__/channel-list.test.tsx @@ -222,8 +222,7 @@ const setupStore = (config: { // Tests // ============================================================================ -// Skipped: Complex component test requires mock updates -describe.skip("ChannelList Component", () => { +describe("ChannelList Component", () => { beforeEach(() => { jest.clearAllMocks(); mockChannels = []; diff --git a/frontend/src/components/chat/__tests__/message-item.test.tsx b/frontend/src/components/chat/__tests__/message-item.test.tsx index e1bcc56e7..bc0255d8d 100644 --- a/frontend/src/components/chat/__tests__/message-item.test.tsx +++ b/frontend/src/components/chat/__tests__/message-item.test.tsx @@ -167,8 +167,7 @@ const createMockReaction = (overrides?: Partial): Reaction => ({ // Tests // ============================================================================ -// Skipped: Complex component test requires mock updates -describe.skip("MessageItem Component", () => { +describe("MessageItem Component", () => { // ========================================================================== // Rendering Tests // ========================================================================== diff --git a/frontend/src/components/thread/__tests__/thread-panel.test.tsx b/frontend/src/components/thread/__tests__/thread-panel.test.tsx index 1a4ddfc3e..17ac355a7 100644 --- a/frontend/src/components/thread/__tests__/thread-panel.test.tsx +++ b/frontend/src/components/thread/__tests__/thread-panel.test.tsx @@ -259,8 +259,7 @@ const defaultUseThreadMock = { unreadCount: 0, }; -// Skipped: Complex component test requires mock updates -describe.skip("ThreadPanel Component", () => { +describe("ThreadPanel Component", () => { beforeEach(() => { jest.clearAllMocks(); // Reset the mock to default implementation before each test @@ -440,8 +439,7 @@ describe.skip("ThreadPanel Component", () => { // ThreadPanelLayout Tests // ============================================================================ -// Skipped: Complex component test requires mock updates -describe.skip("ThreadPanelLayout Component", () => { +describe("ThreadPanelLayout Component", () => { const defaultLayoutProps = { children:
Main content
, threadId: null as string | null, @@ -479,8 +477,7 @@ describe.skip("ThreadPanelLayout Component", () => { // ThreadSlideInPanel Tests // ============================================================================ -// Skipped: Complex component test requires mock updates -describe.skip("ThreadSlideInPanel Component", () => { +describe("ThreadSlideInPanel Component", () => { const defaultSlideInProps = { open: false, threadId: null as string | null, diff --git a/frontend/src/components/thread/__tests__/thread-preview.test.tsx b/frontend/src/components/thread/__tests__/thread-preview.test.tsx index fe1ee86e4..5a0dc6e7d 100644 --- a/frontend/src/components/thread/__tests__/thread-preview.test.tsx +++ b/frontend/src/components/thread/__tests__/thread-preview.test.tsx @@ -48,8 +48,7 @@ const createMockThread = ( // Tests // ============================================================================ -// Skipped: Complex component test requires mock updates -describe.skip("ThreadPreview Component", () => { +describe("ThreadPreview Component", () => { // ========================================================================== // Rendering Tests // ========================================================================== @@ -191,8 +190,7 @@ describe.skip("ThreadPreview Component", () => { // ThreadPreviewCompact Tests // ============================================================================ -// Skipped: Complex component test requires mock updates -describe.skip("ThreadPreviewCompact Component", () => { +describe("ThreadPreviewCompact Component", () => { it("should render reply count", () => { render(); @@ -251,8 +249,7 @@ describe.skip("ThreadPreviewCompact Component", () => { // ThreadPreviewExpanded Tests // ============================================================================ -// Skipped: Complex component test requires mock updates -describe.skip("ThreadPreviewExpanded Component", () => { +describe("ThreadPreviewExpanded Component", () => { it("should render reply count", () => { const thread = createMockThread({ replyCount: 7 }); @@ -343,8 +340,7 @@ describe.skip("ThreadPreviewExpanded Component", () => { // StartThreadButton Tests // ============================================================================ -// Skipped: Complex component test requires mock updates -describe.skip("StartThreadButton Component", () => { +describe("StartThreadButton Component", () => { it("should render the button", () => { render(); diff --git a/frontend/src/components/thread/__tests__/thread-sidebar.test.tsx b/frontend/src/components/thread/__tests__/thread-sidebar.test.tsx index 609492155..687c03839 100644 --- a/frontend/src/components/thread/__tests__/thread-sidebar.test.tsx +++ b/frontend/src/components/thread/__tests__/thread-sidebar.test.tsx @@ -185,8 +185,7 @@ const renderThreadSidebar = (props = {}) => { // Tests // ============================================================================ -// Skipped: Complex component test requires mock updates -describe.skip("ThreadSidebar Component", () => { +describe("ThreadSidebar Component", () => { beforeEach(() => { jest.clearAllMocks(); }); @@ -537,8 +536,7 @@ describe.skip("ThreadSidebar Component", () => { // ThreadSidebarTrigger Tests // ============================================================================ -// Skipped: Complex component test requires mock updates -describe.skip("ThreadSidebarTrigger Component", () => { +describe("ThreadSidebarTrigger Component", () => { it("should render the trigger button", () => { render(); diff --git a/frontend/src/hooks/__tests__/use-message-actions.test.ts b/frontend/src/hooks/__tests__/use-message-actions.test.ts index f4b4d8cff..f6d0a1b20 100644 --- a/frontend/src/hooks/__tests__/use-message-actions.test.ts +++ b/frontend/src/hooks/__tests__/use-message-actions.test.ts @@ -32,8 +32,7 @@ jest.mock("@/lib/logger", () => ({ }, })); -// Skipped: Implementation mismatch - hooks have different API than tests expect -describe.skip("useMessageActions", () => { +describe("useMessageActions", () => { const channelId = "channel-1"; const mockMessage: Message = { diff --git a/frontend/src/services/jobs/__tests__/scheduler.service.test.ts b/frontend/src/services/jobs/__tests__/scheduler.service.test.ts index 0ca2af857..d439da9b1 100644 --- a/frontend/src/services/jobs/__tests__/scheduler.service.test.ts +++ b/frontend/src/services/jobs/__tests__/scheduler.service.test.ts @@ -37,8 +37,7 @@ jest.mock("../queue.service", () => ({ QUEUE_NAMES: ["default", "high-priority", "low-priority", "scheduled"], })); -// Note: Skipped - BullMQ is ESM and jest.requireActual triggers import error -describe.skip("SchedulerService", () => { +describe("SchedulerService", () => { let service: SchedulerService; beforeEach(() => {