Merge pull request #8330 from Seraphym-Tuhai/ui-tests-fix-debug-mode

Fixed ui test on debug mode
This commit is contained in:
Andrew Shvayka 2023-04-14 14:45:43 +03:00 committed by GitHub
commit 69cf595ef9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -151,12 +151,12 @@ public class RuleChainEditMenuTest extends AbstractDriverBaseTest {
ruleChainsPage.editPencilBtn().click(); ruleChainsPage.editPencilBtn().click();
ruleChainsPage.debugCheckboxEdit().click(); ruleChainsPage.debugCheckboxEdit().click();
ruleChainsPage.doneBtnEditView().click(); ruleChainsPage.doneBtnEditView().click();
boolean debugMode = Boolean.parseBoolean(ruleChainsPage.debugCheckboxView().getAttribute("aria-checked")); boolean debugMode = ruleChainsPage.debugCheckboxView().getAttribute("class").contains("selected");
ruleChainsPage.editPencilBtn().click(); ruleChainsPage.editPencilBtn().click();
ruleChainsPage.debugCheckboxEdit().click(); ruleChainsPage.debugCheckboxEdit().click();
ruleChainsPage.doneBtnEditView().click(); ruleChainsPage.doneBtnEditView().click();
Assert.assertFalse(Boolean.parseBoolean(ruleChainsPage.debugCheckboxView().getAttribute("aria-checked"))); Assert.assertFalse(ruleChainsPage.debugCheckboxView().getAttribute("class").contains("selected"), "Debug mode disable");
Assert.assertTrue(debugMode); Assert.assertTrue(debugMode, "Debug mode enable");
} }
} }