From 1deea473ea9c0500a894e273f16fcc84fa2fa409 Mon Sep 17 00:00:00 2001 From: None Date: Tue, 3 Mar 2026 19:59:00 -0600 Subject: [PATCH] fix users.test.jsx Allow for ErrorBoundary message rendering so that the test does not fail expecting exact match --- frontend/src/pages/__tests__/Users.test.jsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/pages/__tests__/Users.test.jsx b/frontend/src/pages/__tests__/Users.test.jsx index b7ab4ae2..94bf5552 100644 --- a/frontend/src/pages/__tests__/Users.test.jsx +++ b/frontend/src/pages/__tests__/Users.test.jsx @@ -21,7 +21,7 @@ describe('UsersPage', () => { const { container } = render(); - expect(screen.getByText('Something went wrong')).toBeInTheDocument(); + expect(screen.getByText(/Something went wrong/)).toBeInTheDocument(); expect(screen.queryByTestId('users-table')).not.toBeInTheDocument(); }); @@ -39,7 +39,7 @@ describe('UsersPage', () => { const { container } = render(); // id: 0 is falsy, so should render empty - expect(screen.getByText('Something went wrong')).toBeInTheDocument(); + expect(screen.getByText(/Something went wrong/)).toBeInTheDocument(); }); it('switches from unauthenticated to authenticated state', () => { @@ -47,7 +47,7 @@ describe('UsersPage', () => { render(); - expect(screen.getByText('Something went wrong')).toBeInTheDocument(); + expect(screen.getByText(/Something went wrong/)).toBeInTheDocument(); useAuthStore.mockReturnValue({ id: 1 });