Refactor TasksTable test to per-test shallow

Make dedicated describe block props
pull/3006/head
Jared Scheib 2018-03-21 16:43:14 -07:00
parent dd46e6e43d
commit 04bfbbfa09
1 changed files with 9 additions and 17 deletions

View File

@ -5,26 +5,18 @@ import TasksTable from 'src/kapacitor/components/TasksTable'
import {source, kapacitorRules} from 'test/resources'
const setup = () => {
const props = {
source,
tasks: kapacitorRules,
onDelete: () => {},
onChangeRuleStatus: () => {}
}
const wrapper = shallow(<TasksTable {...props} />)
return {
wrapper,
props
}
}
describe('Kapacitor.Components.TasksTable', () => {
describe('rendering', () => {
const props = {
source,
tasks: kapacitorRules,
onDelete: () => {},
onChangeRuleStatus: () => {}
}
it('renders TasksTable', () => {
const {wrapper} = setup()
const wrapper = shallow(<TasksTable {...props} />)
expect(wrapper.exists()).toBe(true)
})
})