Skip to content

Commit

Permalink
FACES-2375 fix for test error when unable to navigate to edit mode
Browse files Browse the repository at this point in the history
  • Loading branch information
Kyle Stiemann authored and ngriffin7a committed Jul 29, 2015
1 parent f0dfb83 commit 13493d1
Show file tree
Hide file tree
Showing 11 changed files with 121 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -539,10 +539,19 @@ public void preferencesAndEditMode() throws Exception {
int dateLengthAfterReset = 10;

logger.log(Level.INFO, "preferencesMenuButton.click() ... ");
logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");

selectEditMode(browser, portal);

logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");
try {
WebDriverWait wait = new WebDriverWait(browser, 10);
wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(datePatternFieldXpath)));
}
catch (Exception e) {
logger.log(Level.INFO, "Exception e.getMessage() = " + e.getMessage());
assertTrue("datePatternField should be visible after selecting edit mode," +
" but " + datePatternFieldXpath + " is not visible.", false);
}

logger.log(Level.INFO, "done with selectEditMode: isThere(browser, datePatternFieldXpath) = " + isThere(browser, datePatternFieldXpath));
logger.log(Level.INFO, "datePatternField.getAttribute('value') = " + datePatternField.getAttribute("value"));
logger.log(Level.INFO, "resetButton.isDisplayed() = " + resetButton.isDisplayed());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -539,10 +539,19 @@ public void preferencesAndEditMode() throws Exception {
int dateLengthAfterReset = 10;

logger.log(Level.INFO, "preferencesMenuButton.click() ... ");
logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");

selectEditMode(browser, portal);

logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");
try {
WebDriverWait wait = new WebDriverWait(browser, 10);
wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(datePatternFieldXpath)));
}
catch (Exception e) {
logger.log(Level.INFO, "Exception e.getMessage() = " + e.getMessage());
assertTrue("datePatternField should be visible after selecting edit mode," +
" but " + datePatternFieldXpath + " is not visible.", false);
}

logger.log(Level.INFO, "done with selectEditMode: isThere(browser, datePatternFieldXpath) = " + isThere(browser, datePatternFieldXpath));
logger.log(Level.INFO, "datePatternField.getAttribute('value') = " + datePatternField.getAttribute("value"));
logger.log(Level.INFO, "resetButton.isDisplayed() = " + resetButton.isDisplayed());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -539,10 +539,19 @@ public void preferencesAndEditMode() throws Exception {
int dateLengthAfterReset = 10;

logger.log(Level.INFO, "preferencesMenuButton.click() ... ");
logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");

selectEditMode(browser, portal);

logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");
try {
WebDriverWait wait = new WebDriverWait(browser, 10);
wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(datePatternFieldXpath)));
}
catch (Exception e) {
logger.log(Level.INFO, "Exception e.getMessage() = " + e.getMessage());
assertTrue("datePatternField should be visible after selecting edit mode," +
" but " + datePatternFieldXpath + " is not visible.", false);
}

logger.log(Level.INFO, "done with selectEditMode: isThere(browser, datePatternFieldXpath) = " + isThere(browser, datePatternFieldXpath));
logger.log(Level.INFO, "datePatternField.getAttribute('value') = " + datePatternField.getAttribute("value"));
logger.log(Level.INFO, "resetButton.isDisplayed() = " + resetButton.isDisplayed());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -539,10 +539,19 @@ public void preferencesAndEditMode() throws Exception {
int dateLengthAfterReset = 10;

logger.log(Level.INFO, "preferencesMenuButton.click() ... ");
logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");

selectEditMode(browser, portal);

logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");
try {
WebDriverWait wait = new WebDriverWait(browser, 10);
wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(datePatternFieldXpath)));
}
catch (Exception e) {
logger.log(Level.INFO, "Exception e.getMessage() = " + e.getMessage());
assertTrue("datePatternField should be visible after selecting edit mode," +
" but " + datePatternFieldXpath + " is not visible.", false);
}

logger.log(Level.INFO, "done with selectEditMode: isThere(browser, datePatternFieldXpath) = " + isThere(browser, datePatternFieldXpath));
logger.log(Level.INFO, "datePatternField.getAttribute('value') = " + datePatternField.getAttribute("value"));
logger.log(Level.INFO, "resetButton.isDisplayed() = " + resetButton.isDisplayed());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -539,10 +539,19 @@ public void preferencesAndEditMode() throws Exception {
int dateLengthAfterReset = 10;

logger.log(Level.INFO, "preferencesMenuButton.click() ... ");
logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");

selectEditMode(browser, portal);

logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");
try {
WebDriverWait wait = new WebDriverWait(browser, 10);
wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(datePatternFieldXpath)));
}
catch (Exception e) {
logger.log(Level.INFO, "Exception e.getMessage() = " + e.getMessage());
assertTrue("datePatternField should be visible after selecting edit mode," +
" but " + datePatternFieldXpath + " is not visible.", false);
}

logger.log(Level.INFO, "done with selectEditMode: isThere(browser, datePatternFieldXpath) = " + isThere(browser, datePatternFieldXpath));
logger.log(Level.INFO, "datePatternField.getAttribute('value') = " + datePatternField.getAttribute("value"));
logger.log(Level.INFO, "resetButton.isDisplayed() = " + resetButton.isDisplayed());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -539,10 +539,19 @@ public void preferencesAndEditMode() throws Exception {
int dateLengthAfterReset = 10;

logger.log(Level.INFO, "preferencesMenuButton.click() ... ");
logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");

selectEditMode(browser, portal);

logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");
try {
WebDriverWait wait = new WebDriverWait(browser, 10);
wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(datePatternFieldXpath)));
}
catch (Exception e) {
logger.log(Level.INFO, "Exception e.getMessage() = " + e.getMessage());
assertTrue("datePatternField should be visible after selecting edit mode," +
" but " + datePatternFieldXpath + " is not visible.", false);
}

logger.log(Level.INFO, "done with selectEditMode: isThere(browser, datePatternFieldXpath) = " + isThere(browser, datePatternFieldXpath));
logger.log(Level.INFO, "datePatternField.getAttribute('value') = " + datePatternField.getAttribute("value"));
logger.log(Level.INFO, "resetButton.isDisplayed() = " + resetButton.isDisplayed());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -539,10 +539,19 @@ public void preferencesAndEditMode() throws Exception {
int dateLengthAfterReset = 10;

logger.log(Level.INFO, "preferencesMenuButton.click() ... ");
logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");

selectEditMode(browser, portal);

logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");
try {
WebDriverWait wait = new WebDriverWait(browser, 10);
wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(datePatternFieldXpath)));
}
catch (Exception e) {
logger.log(Level.INFO, "Exception e.getMessage() = " + e.getMessage());
assertTrue("datePatternField should be visible after selecting edit mode," +
" but " + datePatternFieldXpath + " is not visible.", false);
}

logger.log(Level.INFO, "done with selectEditMode: isThere(browser, datePatternFieldXpath) = " + isThere(browser, datePatternFieldXpath));
logger.log(Level.INFO, "datePatternField.getAttribute('value') = " + datePatternField.getAttribute("value"));
logger.log(Level.INFO, "resetButton.isDisplayed() = " + resetButton.isDisplayed());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -539,10 +539,19 @@ public void preferencesAndEditMode() throws Exception {
int dateLengthAfterReset = 10;

logger.log(Level.INFO, "preferencesMenuButton.click() ... ");
logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");

selectEditMode(browser, portal);

logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");
try {
WebDriverWait wait = new WebDriverWait(browser, 10);
wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(datePatternFieldXpath)));
}
catch (Exception e) {
logger.log(Level.INFO, "Exception e.getMessage() = " + e.getMessage());
assertTrue("datePatternField should be visible after selecting edit mode," +
" but " + datePatternFieldXpath + " is not visible.", false);
}

logger.log(Level.INFO, "done with selectEditMode: isThere(browser, datePatternFieldXpath) = " + isThere(browser, datePatternFieldXpath));
logger.log(Level.INFO, "datePatternField.getAttribute('value') = " + datePatternField.getAttribute("value"));
logger.log(Level.INFO, "resetButton.isDisplayed() = " + resetButton.isDisplayed());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -539,10 +539,19 @@ public void preferencesAndEditMode() throws Exception {
int dateLengthAfterReset = 10;

logger.log(Level.INFO, "preferencesMenuButton.click() ... ");
logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");

selectEditMode(browser, portal);

logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");
try {
WebDriverWait wait = new WebDriverWait(browser, 10);
wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(datePatternFieldXpath)));
}
catch (Exception e) {
logger.log(Level.INFO, "Exception e.getMessage() = " + e.getMessage());
assertTrue("datePatternField should be visible after selecting edit mode," +
" but " + datePatternFieldXpath + " is not visible.", false);
}

logger.log(Level.INFO, "done with selectEditMode: isThere(browser, datePatternFieldXpath) = " + isThere(browser, datePatternFieldXpath));
logger.log(Level.INFO, "datePatternField.getAttribute('value') = " + datePatternField.getAttribute("value"));
logger.log(Level.INFO, "resetButton.isDisplayed() = " + resetButton.isDisplayed());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -539,10 +539,19 @@ public void preferencesAndEditMode() throws Exception {
int dateLengthAfterReset = 10;

logger.log(Level.INFO, "preferencesMenuButton.click() ... ");
logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");

selectEditMode(browser, portal);

logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");
try {
WebDriverWait wait = new WebDriverWait(browser, 10);
wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(datePatternFieldXpath)));
}
catch (Exception e) {
logger.log(Level.INFO, "Exception e.getMessage() = " + e.getMessage());
assertTrue("datePatternField should be visible after selecting edit mode," +
" but " + datePatternFieldXpath + " is not visible.", false);
}

logger.log(Level.INFO, "done with selectEditMode: isThere(browser, datePatternFieldXpath) = " + isThere(browser, datePatternFieldXpath));
logger.log(Level.INFO, "datePatternField.getAttribute('value') = " + datePatternField.getAttribute("value"));
logger.log(Level.INFO, "resetButton.isDisplayed() = " + resetButton.isDisplayed());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -539,10 +539,19 @@ public void preferencesAndEditMode() throws Exception {
int dateLengthAfterReset = 10;

logger.log(Level.INFO, "preferencesMenuButton.click() ... ");
logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");

selectEditMode(browser, portal);

logger.log(Level.INFO, "Waiting for datePatternField to show on the page ... ");
try {
WebDriverWait wait = new WebDriverWait(browser, 10);
wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(datePatternFieldXpath)));
}
catch (Exception e) {
logger.log(Level.INFO, "Exception e.getMessage() = " + e.getMessage());
assertTrue("datePatternField should be visible after selecting edit mode," +
" but " + datePatternFieldXpath + " is not visible.", false);
}

logger.log(Level.INFO, "done with selectEditMode: isThere(browser, datePatternFieldXpath) = " + isThere(browser, datePatternFieldXpath));
logger.log(Level.INFO, "datePatternField.getAttribute('value') = " + datePatternField.getAttribute("value"));
logger.log(Level.INFO, "resetButton.isDisplayed() = " + resetButton.isDisplayed());
Expand Down

0 comments on commit 13493d1

Please sign in to comment.