Skip to content

Commit ce64e9b

Browse files
CR-95: Fix failing csrf component unit test
1 parent 8a77aff commit ce64e9b

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

redisinsight/ui/src/components/csrf/Csrf.spec.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import React from 'react'
22

3-
import apiService, { setCSRFHeader } from 'uiSrc/services/apiService'
3+
import apiService, { setApiCsrfHeader } from 'uiSrc/services/apiService'
44
import { render, screen, waitFor } from 'uiSrc/utils/test-utils'
55
import Csrf from './Csrf'
66

77
jest.mock('uiSrc/services/apiService', () => ({
8-
setCSRFHeader: jest.fn(),
8+
setApiCsrfHeader: jest.fn(),
99
get: jest.fn(() => ({ data: { token: 'csrf-token' } })),
1010
}))
1111

@@ -31,7 +31,7 @@ describe('Csrf', () => {
3131
})
3232

3333
it('should not fetch CSRF token when endpoint is not provided', () => {
34-
render(<Csrf />)
34+
render(<Csrf><div>children</div></Csrf>)
3535

3636
expect(apiService.get).not.toHaveBeenCalled()
3737

@@ -41,7 +41,7 @@ describe('Csrf', () => {
4141
it('should render PagePlaceholder when loading', () => {
4242
process.env.RI_CSRF_ENDPOINT = 'csrf-endpoint'
4343

44-
render(<Csrf />)
44+
render(<Csrf><div>children</div></Csrf>)
4545

4646
expect(screen.getByTestId('page-placeholder')).toBeInTheDocument()
4747
})
@@ -57,7 +57,7 @@ describe('Csrf', () => {
5757

5858
await waitFor(() => {
5959
expect(apiService.get).toHaveBeenCalledWith('csrf-endpoint')
60-
expect(setCSRFHeader).toHaveBeenCalledWith('csrf-token')
60+
expect(setApiCsrfHeader).toHaveBeenCalledWith('csrf-token')
6161

6262
expect(screen.getByText('children')).toBeInTheDocument()
6363
})

0 commit comments

Comments
 (0)