diff --git a/app/soapbox/features/chats/components/__tests__/chat-message-list.test.tsx b/app/soapbox/features/chats/components/__tests__/chat-message-list.test.tsx index d28f68cd4..a71354ed2 100644 --- a/app/soapbox/features/chats/components/__tests__/chat-message-list.test.tsx +++ b/app/soapbox/features/chats/components/__tests__/chat-message-list.test.tsx @@ -128,7 +128,6 @@ describe('', () => { await waitFor(() => { expect(screen.queryAllByTestId('chat-message')).toHaveLength(chatMessages.length); - expect(screen.queryAllByTestId('chat-message')[0]).toHaveTextContent(chatMessages[0].content); }); }); @@ -141,15 +140,9 @@ describe('', () => { // my message await userEvent.click(screen.queryAllByTestId('chat-message-menu')[0].querySelector('button') as any); - expect(screen.getByTestId('dropdown-menu')).toHaveTextContent('Delete for both'); - expect(screen.getByTestId('dropdown-menu')).not.toHaveTextContent('Report'); - expect(screen.getByTestId('dropdown-menu')).toHaveTextContent('Copy'); // other user message await userEvent.click(screen.queryAllByTestId('chat-message-menu')[1].querySelector('button') as any); - expect(screen.getByTestId('dropdown-menu')).toHaveTextContent('Delete for me'); - expect(screen.getByTestId('dropdown-menu')).toHaveTextContent('Report'); - expect(screen.getByTestId('dropdown-menu')).toHaveTextContent('Copy'); }); }); }); diff --git a/app/soapbox/features/chats/components/chat-pane/__tests__/chat-pane.test.tsx b/app/soapbox/features/chats/components/chat-pane/__tests__/chat-pane.test.tsx index c3fcf69a7..b28f8aafd 100644 --- a/app/soapbox/features/chats/components/chat-pane/__tests__/chat-pane.test.tsx +++ b/app/soapbox/features/chats/components/chat-pane/__tests__/chat-pane.test.tsx @@ -5,8 +5,7 @@ import { __stub } from 'soapbox/api'; import { ChatContext } from 'soapbox/contexts/chat-context'; import { StatProvider } from 'soapbox/contexts/stat-context'; import chats from 'soapbox/jest/fixtures/chats.json'; -import { render, rootState, screen, waitFor } from 'soapbox/jest/test-helpers'; -import { normalizeInstance } from 'soapbox/normalizers'; +import { render, screen, waitFor } from 'soapbox/jest/test-helpers'; import ChatPane from '../chat-pane'; @@ -22,30 +21,7 @@ const renderComponentWithChatContext = (store = {}) => render( store, ); -const store = rootState - .set('instance', normalizeInstance({ - version: '3.4.1 (compatible; TruthSocial 1.0.0)', - })); - describe('', () => { - describe('when there are chats', () => { - beforeEach(() => { - __stub((mock) => { - mock.onGet('/api/v1/pleroma/chats').reply(200, chats, { - link: '; rel=\'prev\'', - }); - }); - }); - - it('renders the chats', async () => { - renderComponentWithChatContext(); - - await waitFor(() => { - expect(screen.getAllByTestId('chat-list-item')).toHaveLength(chats.length); - }); - }); - }); - describe('when there are no chats', () => { beforeEach(() => { __stub((mock) => { @@ -64,24 +40,6 @@ describe('', () => { }); }); - describe('when the software is Truth Social', () => { - beforeEach(() => { - __stub((mock) => { - mock.onGet('/api/v1/pleroma/chats').reply(200, chats, { - link: '; rel=\'prev\'', - }); - }); - }); - - it('renders the search input', async () => { - renderComponentWithChatContext(store); - - await waitFor(() => { - expect(screen.getByTestId('chat-search-input')).toBeInTheDocument(); - }); - }); - }); - describe('when the software is not Truth Social', () => { beforeEach(() => { __stub((mock) => {