Class FlagsControl
java.lang.Object
com.atlassian.jira.testkit.client.RestApiClient<FlagsControl>
com.atlassian.jira.testkit.client.BackdoorControl<FlagsControl>
com.atlassian.jira.functest.framework.backdoor.BackdoorControl<FlagsControl>
com.atlassian.jira.functest.framework.backdoor.FlagsControl
Provides methods to control flags so they don't get in the way of webdriver tests. This does not necessarily use
backdoor methods, but it could
If you're interested in disabling/clearing currently visible flags, take a look at AuiFlag#closeAll in jira-page-objects.
- Since:
- v7.2
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.jira.testkit.client.RestApiClient
com.atlassian.jira.testkit.client.RestApiClient.BackdoorLoggingFilter, com.atlassian.jira.testkit.client.RestApiClient.JsonMediaTypeFilter, com.atlassian.jira.testkit.client.RestApiClient.RestCall, com.atlassian.jira.testkit.client.RestApiClient.SessionlessConsistencyFilter -
Field Summary
FieldsFields inherited from class com.atlassian.jira.testkit.client.BackdoorControl
API_REST_PATH, API_REST_VERSION, DEFAULT_REST_PATH, logger, rootPathFields inherited from class com.atlassian.jira.testkit.client.RestApiClient
REST_VERSION -
Constructor Summary
ConstructorsConstructorDescriptionFlagsControl(com.atlassian.jira.testkit.client.JIRAEnvironmentData environmentData, Backdoor backdoor) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidInstructs Jira to treat the flags as if they have been dismissed for the current user.voidvoidDismiss the license expiry warning flag.voidvoidvoidvoidvoidvoidMethods inherited from class com.atlassian.jira.functest.framework.backdoor.BackdoorControl
createResourceMethods inherited from class com.atlassian.jira.testkit.client.BackdoorControl
createResourceForPath, createResourceForPath, get, getRestModulePathMethods inherited from class com.atlassian.jira.testkit.client.RestApiClient
anonymous, authenticate, authoriseWithOAuth2, authoriseWithOAuth2, cleanUp, client, createResource, createResourceGadget, createResourceInternal, errorResponse, expanded, getCredentialsProvider, getEnvironmentData, loginAs, loginAs, registerResponse, resourceRoot, resourceRoot, setOf, toResponse, toResponse, toResponse, withCredentialsProvider
-
Field Details
-
AUI_FLAG_DISABLE
- See Also:
-
-
Constructor Details
-
FlagsControl
public FlagsControl(com.atlassian.jira.testkit.client.JIRAEnvironmentData environmentData, Backdoor backdoor)
-
-
Method Details
-
clearFlags
public void clearFlags()Instructs Jira to treat the flags as if they have been dismissed for the current user. They may come back again later! -
clearQuickSearchOnboardingDialog
public void clearQuickSearchOnboardingDialog() -
clearAuditingOnboardingDialog
public void clearAuditingOnboardingDialog() -
clearInstanceOptimizerDialogs
public void clearInstanceOptimizerDialogs() -
enableHelpTips
public void enableHelpTips() -
disableHelpTips
public void disableHelpTips() -
enableFlags
public void enableFlags() -
disableFlags
public void disableFlags() -
clearLicenseExpiryFlag
public void clearLicenseExpiryFlag()Dismiss the license expiry warning flag. Executing this method is effectively the same as closing the flag from the UI. -
restoreBaseUrlReminder
public void restoreBaseUrlReminder()
-