Class QuarantinedTestRow
java.lang.Object
com.atlassian.bamboo.pageobjects.pages.plan.QuarantinedTestRow
A table row on
QuarantinedTestsPage
, representing one test case under quarantine.-
Field Summary
-
Constructor Summary
ConstructorDescriptionQuarantinedTestRow
(@NotNull com.atlassian.pageobjects.elements.PageElement tableRow) -
Method Summary
Modifier and TypeMethodDescriptionio.atlassian.fugue.Option<org.joda.time.DateTime>
org.joda.time.DateTime
static @NotNull Predicate<QuarantinedTestRow>
testMatches
(@NotNull String testClassName, @NotNull String testMethodName) void
unleash()
void
void
-
Field Details
-
driver
@Inject protected org.openqa.selenium.WebDriver driver
-
-
Constructor Details
-
QuarantinedTestRow
public QuarantinedTestRow(@NotNull @NotNull com.atlassian.pageobjects.elements.PageElement tableRow)
-
-
Method Details
-
testMatches
@NotNull public static @NotNull Predicate<QuarantinedTestRow> testMatches(@NotNull @NotNull String testClassName, @NotNull @NotNull String testMethodName) -
waitTillCanUnleash
public void waitTillCanUnleash() -
waitTillCannotUnleash
public void waitTillCannotUnleash() -
unleash
public void unleash() -
getTestClassName
-
getTestMethodName
-
getQuarantiningUserFullName
-
getQuarantiningUserUsername
-
getQuarantinedAt
public org.joda.time.DateTime getQuarantinedAt() -
getExpiresAt
public io.atlassian.fugue.Option<org.joda.time.DateTime> getExpiresAt()
-