fix(web/m7-365): history page error-state test asserts by role
This commit is contained in:
@@ -99,9 +99,10 @@ describe('library/history page', () => {
|
||||
it('renders error banner on isError', () => {
|
||||
mockIsError = true;
|
||||
render(HistoryPage);
|
||||
// ApiErrorBanner renders generic error copy. The default message
|
||||
// it falls back to is "Something went wrong."
|
||||
expect(screen.getByText(/something went wrong/i)).toBeInTheDocument();
|
||||
// ApiErrorBanner renders a role="alert" container. Assert by role
|
||||
// rather than by message text, since the message comes from the
|
||||
// error object's `.message` property and varies.
|
||||
expect(screen.getByRole('alert')).toBeInTheDocument();
|
||||
});
|
||||
|
||||
it('does not render the InfiniteScrollSentinel when hasNextPage is false', () => {
|
||||
|
||||
Reference in New Issue
Block a user