fix test lint

pull/21833/head
Bruno Windels 2018-10-15 17:15:22 +02:00
parent f9f7abb0d1
commit 63f1c41d18
1 changed files with 9 additions and 12 deletions

View File

@ -25,51 +25,48 @@ describe('PhasedRollOut', function() {
it('should return true if phased rollout feature is not configured', function() { it('should return true if phased rollout feature is not configured', function() {
expect(phasedRollOutExpiredForUser("@user:hs", "feature_test", 0, { expect(phasedRollOutExpiredForUser("@user:hs", "feature_test", 0, {
"feature_other": {offset: 0, period: 0} "feature_other": {offset: 0, period: 0},
})).toBeTruthy(); })).toBeTruthy();
}); });
it('should return false if phased rollout for feature is misconfigured', function() { it('should return false if phased rollout for feature is misconfigured', function() {
expect(phasedRollOutExpiredForUser("@user:hs", "feature_test", 0, { expect(phasedRollOutExpiredForUser("@user:hs", "feature_test", 0, {
"feature_test": {} "feature_test": {},
})).toBeFalsy(); })).toBeFalsy();
}); });
it("should return false if phased rollout hasn't started yet", function() { it("should return false if phased rollout hasn't started yet", function() {
expect(phasedRollOutExpiredForUser("@user:hs", "feature_test", 5000000,{ expect(phasedRollOutExpiredForUser("@user:hs", "feature_test", 5000000, {
"feature_test": {offset: OFFSET, period: MS_IN_MINUTE} "feature_test": {offset: OFFSET, period: MS_IN_MINUTE},
})).toBeFalsy(); })).toBeFalsy();
}); });
it("should start to return true in bucket 2/10 for '@user:hs'", function() { it("should start to return true in bucket 2/10 for '@user:hs'", function() {
expect(phasedRollOutExpiredForUser("@user:hs", "feature_test", expect(phasedRollOutExpiredForUser("@user:hs", "feature_test",
OFFSET + (MS_IN_MINUTE * 2) - 1, { OFFSET + (MS_IN_MINUTE * 2) - 1, {
"feature_test": {offset: OFFSET, period: MS_IN_MINUTE * 10} "feature_test": {offset: OFFSET, period: MS_IN_MINUTE * 10},
})).toBeFalsy(); })).toBeFalsy();
expect(phasedRollOutExpiredForUser("@user:hs", "feature_test", expect(phasedRollOutExpiredForUser("@user:hs", "feature_test",
OFFSET + (MS_IN_MINUTE * 2), { OFFSET + (MS_IN_MINUTE * 2), {
"feature_test": {offset: OFFSET, period: MS_IN_MINUTE * 10} "feature_test": {offset: OFFSET, period: MS_IN_MINUTE * 10},
})).toBeTruthy(); })).toBeTruthy();
}); });
it("should start to return true in bucket 4/10 for 'alice@other-hs'", function() { it("should start to return true in bucket 4/10 for 'alice@other-hs'", function() {
expect(phasedRollOutExpiredForUser("alice@other-hs", "feature_test", expect(phasedRollOutExpiredForUser("alice@other-hs", "feature_test",
OFFSET + (MS_IN_MINUTE * 4) - 1, { OFFSET + (MS_IN_MINUTE * 4) - 1, {
"feature_test": {offset: OFFSET, period: MS_IN_MINUTE * 10} "feature_test": {offset: OFFSET, period: MS_IN_MINUTE * 10},
})).toBeFalsy(); })).toBeFalsy();
expect(phasedRollOutExpiredForUser("alice@other-hs", "feature_test", expect(phasedRollOutExpiredForUser("alice@other-hs", "feature_test",
OFFSET + (MS_IN_MINUTE * 4), { OFFSET + (MS_IN_MINUTE * 4), {
"feature_test": {offset: OFFSET, period: MS_IN_MINUTE * 10} "feature_test": {offset: OFFSET, period: MS_IN_MINUTE * 10},
})).toBeTruthy(); })).toBeTruthy();
}); });
it("should return true after complete rollout period'", function() { it("should return true after complete rollout period'", function() {
expect(phasedRollOutExpiredForUser("user:hs", "feature_test", expect(phasedRollOutExpiredForUser("user:hs", "feature_test",
OFFSET + (MS_IN_MINUTE * 20), { OFFSET + (MS_IN_MINUTE * 20), {
"feature_test": {offset: OFFSET, period: MS_IN_MINUTE * 10} "feature_test": {offset: OFFSET, period: MS_IN_MINUTE * 10},
})).toBeTruthy(); })).toBeTruthy();
}); });
}); });