Skip to content

Commit

Permalink
Updated the edit_policy.js test cases to accept 0 timing phase
Browse files Browse the repository at this point in the history
  • Loading branch information
jkelastic committed Dec 27, 2019
1 parent 1827fab commit 2f7c197
Showing 1 changed file with 6 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ import sinon from 'sinon';
import { findTestSubject } from '@elastic/eui/lib/test';
import {
positiveNumbersAboveZeroErrorMessage,
positiveNumbersEqualAboveZeroErrorMessage,
positiveNumberRequiredMessage,
maximumAgeRequiredMessage,
maximumSizeRequiredMessage,
Expand Down Expand Up @@ -238,14 +237,14 @@ describe('edit policy', () => {
});
});
describe('warm phase', () => {
test('', () => {
test('should allow 0 for phase timing', () => {
const rendered = mountWithIntl(component);
noRollover(rendered);
setPolicyName(rendered, 'mypolicy');
activatePhase(rendered, 'warm');
setPhaseAfter(rendered, 'warm', 0);
save(rendered);
expectedErrorMessages(rendered, [positiveNumbersEqualAboveZeroErrorMessage]);
expectedErrorMessages(rendered, []);
});
test('should show positive number required error when trying to save warm phase with -1 for after', () => {
const rendered = mountWithIntl(component);
Expand Down Expand Up @@ -375,14 +374,14 @@ describe('edit policy', () => {
});
});
describe('cold phase', () => {
test('', () => {
test('should allow 0 for phase timing', () => {
const rendered = mountWithIntl(component);
noRollover(rendered);
setPolicyName(rendered, 'mypolicy');
activatePhase(rendered, 'cold');
setPhaseAfter(rendered, 'cold', 0);
save(rendered);
expectedErrorMessages(rendered, [positiveNumbersEqualAboveZeroErrorMessage]);
expectedErrorMessages(rendered, []);
});
test('should show positive number required error when trying to save cold phase with -1 for after', () => {
const rendered = mountWithIntl(component);
Expand Down Expand Up @@ -456,14 +455,14 @@ describe('edit policy', () => {
});
});
describe('delete phase', () => {
test('', () => {
test('should allow 0 for phase timing', () => {
const rendered = mountWithIntl(component);
noRollover(rendered);
setPolicyName(rendered, 'mypolicy');
activatePhase(rendered, 'delete');
setPhaseAfter(rendered, 'delete', 0);
save(rendered);
expectedErrorMessages(rendered, [positiveNumbersEqualAboveZeroErrorMessage]);
expectedErrorMessages(rendered, []);
});
test('should show positive number required error when trying to save delete phase with -1 for after', () => {
const rendered = mountWithIntl(component);
Expand Down

0 comments on commit 2f7c197

Please sign in to comment.