private void waitUntilIssueTypeFieldIsEnabled() { waitUntilTrue(issueTypeFieldEl.timed().isEnabled()); } }
public TimedCondition isApplicationEnabled(final String applicationKey) { return applicationCheckbox(applicationKey).timed().isEnabled(); }
public void confirm() { Poller.waitUntil("Projects have not been created within some time.", submit.timed().isEnabled(), is(true), by(30, TimeUnit.SECONDS)); submit.click(); }
public void selectLanguage(final String language) { this.language.select(language); Poller.waitUntilTrue(submit.timed().isEnabled()); }
/** * @return false if the button is disabled, true if the button is enabled */ public boolean getSendInvitationsButtonStatus() { return sendInvitationsButton.timed().isEnabled().by(timeouts.timeoutFor(TimeoutType.PAGE_LOAD)); }
public EditContentPage resumeEditing() { PageElement clickableEditButton = editButton.find(By.id("rte-button-edit")); Poller.waitUntilTrue(clickableEditButton.timed().isEnabled()); clickableEditButton.click(); return pageBinder.bind(EditContentPage.class); } }
public EditorPreview clickPreview() { Poller.waitUntilTrue(previewButton.timed().isEnabled()); previewButton.click(); return pageBinder.bind(EditorPreview.class); }
public void clickOnEnabledOutdentButton() { PageElement outdentButton = getMenuPageElement(SimpleButton.OUTDENT); waitUntilTrue(outdentButton.timed().isEnabled()); outdentButton.click(); }
public SetupAccountSummary clickCreate() { if(createAccountButton.timed().isEnabled().byDefaultTimeout()) { createAccountButton.click(); } return binder.bind(SetupAccountSummary.class); } }
@Override public TimedQuery<Boolean> canRestrictionBeRemoved(Subject subject) { String username = getUsernameForSubject(subject); PageElement permission = table.find(By.cssSelector("tr[data-username=\"" + username + "\"] .restrictions-dialog-entity-remove")); return permission.timed().isEnabled(); }
public EditorPage clickCopyPageLink() { Poller.waitUntilTrue(copyPageLink.timed().isEnabled()); copyPageLink.click(); return pageBinder.bind(CreatePage.class); }
public CreateAccount clickNextWithNonExistingUserEmail() { if(nextButton.timed().isEnabled().byDefaultTimeout()) { nextButton.click(); } return binder.bind(CreateAccount.class); } }
public SetupFinishingPage clickNext() { if(submitButton.timed().isEnabled().byDefaultTimeout()) { submitButton.click(); } return binder.bind(SetupFinishingPage.class); } }
public <P> P waitForSubmitEnabledAndSubmit(Class<P> clazz, Object... args) { waitUntilTrue(getSubmitButton().timed().isEnabled()); return submit(clazz, args); }
/** * @param content The content to set in the link alias * @since 5.8.0 */ public void setLinkAlias(final String content) { PageElement linkAliasField = getLinkAliasField(); waitUntilTrue(linkAliasField.timed().isEnabled()); linkAliasField.clear().type(content); }
public void submitAndWaitForSuccess() { Poller.waitUntilTrue(submit.timed().isEnabled()); submit.click(); final TimedCondition successCondition = progressMessage.timed().hasClass("success"); Poller.waitUntilTrue("Expected success after submit share", successCondition); }
public void createBranch(String repository, String baseBranch, String branchName) { repositorySelect.select(Options.value(repository)); waitUntilTrue(branchSelect.timed().isEnabled()); branchSelect.select(Options.value(baseBranch)); this.branchNameField.clear().type(branchName); waitUntilTrue(createBranchButton.timed().isEnabled()); createBranchButton.click(); Poller.waitUntil(createBranchButton.timed().isPresent(), is(false), by(15, TimeUnit.SECONDS)); } }
@Init public void init() { summaryContainer.timed().isVisible().byDefaultTimeout(); submitButton.timed().isVisible().byDefaultTimeout(); submitButton.timed().isEnabled().byDefaultTimeout(); }
private void clickButtonPanelElement(String type, String className, boolean waitForDialogToClose) { PageElement buttonElement = getDialog().find(By.cssSelector(".dialog-button-panel " + type + "." + className)); waitUntilTrue(buttonElement.timed().isEnabled()); buttonElement.click(); if (waitForDialogToClose) { waitUntilFalse(getDialog().timed().isVisible()); } }
private CreateSpaceDialog handleWelcomeSpaceDialog() { final PageElement startCreatingSpace = finder.find(By.cssSelector("#space-welcome-dialog .start-creating-space")); if (startCreatingSpace.timed().isPresent().by(2, TimeUnit.SECONDS)) { waitUntilTrue(startCreatingSpace.timed().isVisible()); waitUntilTrue(startCreatingSpace.timed().isEnabled()); startCreatingSpace.click(); } return product.getPageBinder().bind(CreateSpaceDialog.class); }