Added Tests, Fixed Small Issue, Removed More Caching, and General Code Fixes

This commit is contained in:
Ahmad 2025-01-01 16:46:43 -05:00
parent 9e45249377
commit dbbfc7a9d8
No known key found for this signature in database
GPG key ID: 8FD8A93530D182BF
8 changed files with 116 additions and 28 deletions

View file

@ -1,21 +1,9 @@
import '@testing-library/jest-dom';
import { render, screen, fireEvent, waitFor } from '@testing-library/react';
import { toast } from 'sonner';
import { BoardTitleForm } from '@/app/(platform)/(dashboard)/board/[boardId]/_components/board-title-form';
import { Board } from '@prisma/client';
jest.mock('sonner', () => ({
toast: {
success: jest.fn(),
error: jest.fn(),
},
}));
jest.mock('@/actions/update-board', () => ({
updateBoard: jest.fn(),
}));
jest.mock('@/hooks/use-action', () => ({
useAction: jest.fn().mockImplementation(() => ({
execute: jest.fn().mockImplementation(({ title }) => {