test(kapacitor): add reducers test

pull/5856/head
mmdoogie 2022-02-08 23:17:39 -06:00 committed by Pavel Zavora
parent 9fb627c3b5
commit 9e1add4cb9
1 changed files with 18 additions and 0 deletions

View File

@ -12,6 +12,7 @@ import {
updateRuleName,
deleteRuleSuccess,
updateRuleStatusSuccess,
updateNoRecoveries,
} from 'src/kapacitor/actions/view'
describe('Kapacitor.Reducers.rules', () => {
@ -193,4 +194,21 @@ describe('Kapacitor.Reducers.rules', () => {
)
expect(newState[ruleID].status).toBe(status)
})
it('can set noRecoveries', () => {
const ruleID = 1
const initialState = {
[ruleID]: {
id: ruleID,
queryID: 988,
alertNodes: {
noRecoveries: false,
},
},
}
const newState = reducer(initialState, updateNoRecoveries(ruleID, true))
expect(newState[ruleID].alertNodes.noRecoveries).toBe(true)
})
})