Skip to content
Snippets Groups Projects
Commit 6406546f authored by Albin Henriksson's avatar Albin Henriksson
Browse files

Fix tests

parent 5b4b6550
No related branches found
No related tags found
1 merge request!93Resolve "Competition login"
Pipeline #42262 passed with warnings
This commit is part of merge request !93. Comments created here will be created in the context of that merge request.
......@@ -73,7 +73,6 @@ const AdminView: React.FC = () => {
dispatch(getCities())
dispatch(getRoles())
dispatch(getTypes())
axios.get('/api/competitions/1/codes').then(console.log).catch(console.log)
dispatch(getStatistics())
}, [])
......
import { render } from '@testing-library/react'
import React from 'react'
import { Provider } from 'react-redux'
import store from '../../../store'
import CompetitionLogin from './CompetitionLogin'
it('renders competition login', () => {
render(<CompetitionLogin />)
render(
<Provider store={store}>
<CompetitionLogin />
</Provider>
)
})
import { render } from '@testing-library/react'
import React from 'react'
import { Provider } from 'react-redux'
import { BrowserRouter } from 'react-router-dom'
import store from '../../store'
import ParticipantViewPage from './ParticipantViewPage'
it('renders participant view page', () => {
render(
<Provider store={store}>
<ParticipantViewPage />
</Provider>
<BrowserRouter>
<Provider store={store}>
<ParticipantViewPage />
</Provider>
</BrowserRouter>
)
})
import { render } from '@testing-library/react'
import React from 'react'
import { Provider } from 'react-redux'
import { BrowserRouter } from 'react-router-dom'
import store from '../../store'
import ViewSelectPage from './ViewSelectPage'
import mockedAxios from 'axios'
import { act } from 'react-dom/test-utils'
it('renders view select page', () => {
render(
<BrowserRouter>
<ViewSelectPage />
</BrowserRouter>
)
it('renders view select page', async () => {
await act(async () => {
const res = {
data: {},
}
;(mockedAxios.post as jest.Mock).mockImplementation(() => {
return Promise.resolve(res)
})
render(
<BrowserRouter>
<Provider store={store}>
<ViewSelectPage />
</Provider>
</BrowserRouter>
)
})
})
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment