We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3b8ca5e commit 1dec5b2Copy full SHA for 1dec5b2
1 file changed
x-pack/plugins/security_solution/cypress/tasks/create_new_rule.ts
@@ -264,15 +264,12 @@ export const selectThresholdRuleType = () => {
264
cy.get(THRESHOLD_TYPE).click({ force: true });
265
};
266
267
-export const waitForTheRuleToBeExecuted = () => {
268
- cy.get(RULE_STATUS)
269
- .invoke('text')
270
- .then((status) => {
271
- if (status !== 'succeeded') {
272
- cy.get(REFRESH_BUTTON).click();
273
- }
274
- });
275
- cy.get(RULE_STATUS).should('have.text', 'succeeded');
+export const waitForTheRuleToBeExecuted = async () => {
+ let status = '';
+ while (status !== 'succeeded') {
+ cy.get(REFRESH_BUTTON).click();
+ status = await cy.get(RULE_STATUS).invoke('text').promisify();
+ }
276
277
278
export const selectEqlRuleType = () => {
0 commit comments