Simplify tests
This commit is contained in:
parent
a772e36160
commit
805b7bdc34
|
@ -14,8 +14,7 @@ jest.mock('../db.ts', () => ({
|
||||||
},
|
},
|
||||||
}))
|
}))
|
||||||
|
|
||||||
describe('PlanPage', () => {
|
it('renders correctly', async () => {
|
||||||
it('renders correctly', async () => {
|
|
||||||
const {getByText} = render(
|
const {getByText} = render(
|
||||||
<MockProviders>
|
<MockProviders>
|
||||||
<BestPage />
|
<BestPage />
|
||||||
|
@ -23,5 +22,4 @@ describe('PlanPage', () => {
|
||||||
)
|
)
|
||||||
const title = await waitFor(() => getByText('Best'))
|
const title = await waitFor(() => getByText('Best'))
|
||||||
expect(title).toBeDefined()
|
expect(title).toBeDefined()
|
||||||
})
|
|
||||||
})
|
})
|
||||||
|
|
23
tests/EditSet.test.tsx
Normal file
23
tests/EditSet.test.tsx
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
import React from 'react'
|
||||||
|
import 'react-native'
|
||||||
|
import {render, waitFor} from 'react-native-testing-library'
|
||||||
|
import HomePage from '../HomePage'
|
||||||
|
import {MockProviders} from '../mock-providers'
|
||||||
|
import Settings from '../settings'
|
||||||
|
|
||||||
|
jest.mock('../db.ts', () => ({
|
||||||
|
setRepo: {findOne: () => Promise.resolve({})},
|
||||||
|
settingsRepo: {
|
||||||
|
findOne: () => Promise.resolve({} as Settings),
|
||||||
|
},
|
||||||
|
}))
|
||||||
|
|
||||||
|
it('renders correctly', async () => {
|
||||||
|
const {getByText} = render(
|
||||||
|
<MockProviders>
|
||||||
|
<HomePage />
|
||||||
|
</MockProviders>,
|
||||||
|
)
|
||||||
|
const title = await waitFor(() => getByText('Home'))
|
||||||
|
expect(title).toBeDefined()
|
||||||
|
})
|
|
@ -14,8 +14,7 @@ jest.mock('../db.ts', () => ({
|
||||||
},
|
},
|
||||||
}))
|
}))
|
||||||
|
|
||||||
describe('HomePage', () => {
|
it('renders correctly', async () => {
|
||||||
it('renders correctly', async () => {
|
|
||||||
const {getByText} = render(
|
const {getByText} = render(
|
||||||
<MockProviders>
|
<MockProviders>
|
||||||
<HomePage />
|
<HomePage />
|
||||||
|
@ -23,5 +22,4 @@ describe('HomePage', () => {
|
||||||
)
|
)
|
||||||
const title = await waitFor(() => getByText('Home'))
|
const title = await waitFor(() => getByText('Home'))
|
||||||
expect(title).toBeDefined()
|
expect(title).toBeDefined()
|
||||||
})
|
|
||||||
})
|
})
|
||||||
|
|
|
@ -14,8 +14,7 @@ jest.mock('../db.ts', () => ({
|
||||||
},
|
},
|
||||||
}))
|
}))
|
||||||
|
|
||||||
describe('PlanPage', () => {
|
it('renders correctly', async () => {
|
||||||
it('renders correctly', async () => {
|
|
||||||
const {getByText} = render(
|
const {getByText} = render(
|
||||||
<MockProviders>
|
<MockProviders>
|
||||||
<PlanPage />
|
<PlanPage />
|
||||||
|
@ -23,5 +22,4 @@ describe('PlanPage', () => {
|
||||||
)
|
)
|
||||||
const title = await waitFor(() => getByText('Plans'))
|
const title = await waitFor(() => getByText('Plans'))
|
||||||
expect(title).toBeDefined()
|
expect(title).toBeDefined()
|
||||||
})
|
|
||||||
})
|
})
|
||||||
|
|
|
@ -14,8 +14,7 @@ jest.mock('../db.ts', () => ({
|
||||||
},
|
},
|
||||||
}))
|
}))
|
||||||
|
|
||||||
describe('PlanPage', () => {
|
it('renders correctly', async () => {
|
||||||
it('renders correctly', async () => {
|
|
||||||
const {getByText, getAllByText} = render(
|
const {getByText, getAllByText} = render(
|
||||||
<MockProviders>
|
<MockProviders>
|
||||||
<SettingsPage />
|
<SettingsPage />
|
||||||
|
@ -28,5 +27,4 @@ describe('PlanPage', () => {
|
||||||
expect(getByText(/notifications/i)).toBeDefined()
|
expect(getByText(/notifications/i)).toBeDefined()
|
||||||
expect(getByText(/images/i)).toBeDefined()
|
expect(getByText(/images/i)).toBeDefined()
|
||||||
expect(getAllByText(/theme/i).length).toBeGreaterThan(0)
|
expect(getAllByText(/theme/i).length).toBeGreaterThan(0)
|
||||||
})
|
|
||||||
})
|
})
|
||||||
|
|
|
@ -14,8 +14,7 @@ jest.mock('../db.ts', () => ({
|
||||||
},
|
},
|
||||||
}))
|
}))
|
||||||
|
|
||||||
describe('PlanPage', () => {
|
it('renders correctly', async () => {
|
||||||
it('renders correctly', async () => {
|
|
||||||
const {getByText} = render(
|
const {getByText} = render(
|
||||||
<MockProviders>
|
<MockProviders>
|
||||||
<TimerPage />
|
<TimerPage />
|
||||||
|
@ -23,5 +22,4 @@ describe('PlanPage', () => {
|
||||||
)
|
)
|
||||||
const title = await waitFor(() => getByText('Timer'))
|
const title = await waitFor(() => getByText('Timer'))
|
||||||
expect(title).toBeDefined()
|
expect(title).toBeDefined()
|
||||||
})
|
|
||||||
})
|
})
|
||||||
|
|
|
@ -14,8 +14,7 @@ jest.mock('../db.ts', () => ({
|
||||||
},
|
},
|
||||||
}))
|
}))
|
||||||
|
|
||||||
describe('PlanPage', () => {
|
it('renders correctly', async () => {
|
||||||
it('renders correctly', async () => {
|
|
||||||
const {getByText} = render(
|
const {getByText} = render(
|
||||||
<MockProviders>
|
<MockProviders>
|
||||||
<WorkoutsPage />
|
<WorkoutsPage />
|
||||||
|
@ -23,5 +22,4 @@ describe('PlanPage', () => {
|
||||||
)
|
)
|
||||||
const title = await waitFor(() => getByText('Workouts'))
|
const title = await waitFor(() => getByText('Workouts'))
|
||||||
expect(title).toBeDefined()
|
expect(title).toBeDefined()
|
||||||
})
|
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue
Block a user