Skip to content

Commit

Permalink
Merge pull request #5410 from jdi-testing/5368
Browse files Browse the repository at this point in the history
Fix locators for vue snackbars
  • Loading branch information
pnatashap authored Mar 27, 2024
2 parents 4a0f36a + 7d47937 commit 35cfa1c
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,31 +9,30 @@

public class SnackbarsPage extends VuetifyPage {

// @todo #5298 Locators are not stable enough
@UI("//div[@class='container'][1]//button")
@UI("//div[./h2/text()='Simple Snackbar']//button")
public static Button simpleSnackbarOpen;

@UI("//div[@class='container'][1]/div/div")
@UI("//div[./h2/text()='Simple Snackbar']//div[contains(@class, 'v-snack')]")
public static ClosingSnackbar simpleSnackbar;

@UI("//div[@class='container'][2]//button")
@UI("//div[./h2/text()='Multi line Snackbar']//button")
public static Button multilineSnackbarOpen;

@UI("//div[@class='container'][2]/div/div")
@UI("//div[./h2/text()='Multi line Snackbar']//div[contains(@class, 'v-snack')]")
public static ClosingSnackbar multilineSnackbar;

@UI("//div[@class='container'][3]//button")
@UI("//div[./h2/text()='Timeout Snackbar']//button")
public static Button timeoutSnackbarOpen;

@UI("//div[@class='container'][3]/div/div")
@UI("//div[./h2/text()='Timeout Snackbar']//div[contains(@class, 'v-snack')]")
public static ClosingSnackbar timeoutSnackbar;

@UI(".v-card--flat .v-snack--absolute")
public static List<Snackbar> diffStylesSnackbars;

@UI("//div[@class='container'][5]//button")
@UI("//div[./h2/text()='Vertical Snackbar']//button")
public static Button verticalSnackbarOpen;

@UI("//div[@class='container'][5]/div/div")
@UI("//div[./h2/text()='Vertical Snackbar']//div[contains(@class, 'v-snack')]")
public static ClosingSnackbar verticalSnackbar;
}
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ public boolean isBottom() {
return core().attr("class").contains("--bottom");
}

@JDIAction("Get if {name} is multilineed")
@JDIAction("Get if {name} is multilined")
public boolean isMultiLine() {
return core().attr("class").contains("--multi-line");
}
Expand Down

0 comments on commit 35cfa1c

Please sign in to comment.