Skip to content

Commit 8e6ef0f

Browse files
committed
test: reducing entilement event interval to 100ms for 1 sec in tests
1 parent 02a19fe commit 8e6ef0f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/services/login-service.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,16 +80,20 @@ define(function (require, exports, module) {
8080
// Debounced trigger for entitlements changed
8181
let entitlementsChangedTimer = null;
8282

83+
const ENTITLEMENT_CHANGED_DEBOUNCE_WINDOW = Phoenix.isTestWindow ? 100 : 1000;
84+
8385
function _debounceEntitlementsChanged() {
8486
if (entitlementsChangedTimer) {
8587
// already scheduled, skip
8688
return;
8789
}
8890

91+
// atmost 1 entitlement changed event will be triggered in this window to prevent too many entitlment changed
92+
// events firing.
8993
entitlementsChangedTimer = setTimeout(() => {
9094
LoginService.trigger(EVENT_ENTITLEMENTS_CHANGED);
9195
entitlementsChangedTimer = null;
92-
}, 1000); // atmost 1 entitlement changed event will be triggered in a second
96+
}, ENTITLEMENT_CHANGED_DEBOUNCE_WINDOW);
9397
}
9498

9599

0 commit comments

Comments
 (0)