Skip to content

Commit 10a9a12

Browse files
committed
The list of the tasks to check in Material UI
1 parent 27838d8 commit 10a9a12

File tree

16 files changed

+17
-1
lines changed

16 files changed

+17
-1
lines changed

jdi-light-material-ui-tests/src/main/java/io/github/com/pages/displaydata/BadgePage.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ public class BadgePage extends WebPage {
1818
@UI("#secondaryColorBadge")
1919
public static Badge secondaryColorBadgeContainer;
2020

21+
// @todo #5297 Button should be used from ButtomGruop, not directly as single
2122
@UI(".MuiButtonGroup-root button[aria-label='reduce']")
2223
public static Button buttonReduce;
2324

jdi-light-material-ui-tests/src/main/java/io/github/com/pages/displaydata/ChipsPage.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,11 @@ public class ChipsPage extends WebPage {
1818
@UI("#lastDeleteInfo")
1919
public static Text lastDeleteBasicInfo;
2020

21+
// @todo #5297 Fix locator, it is not stable
2122
@UI("//h2[text()='Outlined Chips']/following-sibling::div/div/div[contains(@class, 'MuiChip-root')]")
2223
public static List<Chip> outlinedChips;
2324

25+
// @todo #5297 Fix to css locator
2426
@UI("//a[contains(@class, 'MuiChip-root')]")
2527
public static List<Chip> linkChips;
2628

jdi-light-material-ui-tests/src/main/java/io/github/com/pages/displaydata/IconsPage.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ public class IconsPage extends WebPage {
1212
@UI(".MuiGrid-grid-xs-8 > svg")
1313
public static List<Icon> simpleIcons;
1414

15+
// @todo #5297 Fix locator to be more stable
1516
@UI("//p[@id='colorLastClick']/..//div/*")
1617
public static List<Icon> colorIcons;
1718

jdi-light-material-ui-tests/src/main/java/io/github/com/pages/feedback/ProgressPage.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ public class ProgressPage extends WebPage {
1313
@JProgress(root = "#circularIndeterminateProgress")
1414
public static CircularProgress circularProgressIndeterminate;
1515

16+
// @todo #5297 Check locators with aria-valuenow, very stange to use them
1617
@JProgress(root = "div[aria-valuenow='25'][1]")
1718
public static CircularProgress circularProgressDeterminateWithValue25;
1819

jdi-light-material-ui-tests/src/main/java/io/github/com/pages/inputs/ButtonGroupPage.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
public class ButtonGroupPage extends WebPage {
1111

12+
// @todo #5297 Check locators, the class is the same is for Button
1213
@UI("div[aria-label = 'outlined primary button group'] .MuiButton-root")
1314
public static ButtonGroup basicButtonGroup;
1415

jdi-light-material-ui-tests/src/main/java/io/github/com/pages/inputs/DateTimePickersPage.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
public class DateTimePickersPage extends WebPage {
99

10+
// @todo #5297 Check if locators with classses can be used
1011
@UI("//*[@id = 'date-picker-inline-label']/parent::div")
1112
public static DateTimePicker inlineDatePicker;
1213

jdi-light-material-ui-tests/src/main/java/io/github/com/pages/inputs/TextFieldPage.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
public class TextFieldPage extends WebPage {
1111

12+
// @todo #5297 Fix locators for more stable variant
1213
@UI("//input[@id='standard-required']/../..")
1314
public static TextField requiredTextField;
1415

jdi-light-material-ui-tests/src/main/java/io/github/com/pages/layout/BoxPage.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
public class BoxPage extends WebPage {
99

10+
// @todo #5297 Do not see any Box class, do we really need this page?
1011
@UI(".MuiButton-contained")
1112
public static Button buttonContainedBox;
1213

jdi-light-material-ui-tests/src/main/java/io/github/com/pages/layout/HiddenPage.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import com.epam.jdi.light.ui.html.elements.common.Text;
77

88
public class HiddenPage extends WebPage {
9+
// @todo #5297 Check the page usage
910
@UI(".MuiTypography-subtitle1")
1011
public static Text currentWidth;
1112

jdi-light-material-ui-tests/src/main/java/io/github/com/pages/navigation/ContextMenuPage.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ public class ContextMenuPage extends WebPage {
1010
@UI("p.MuiTypography-root")
1111
public static Text pageText;
1212

13+
// @todo #5297 Check the locator, looks like it points to item, not for Menu
1314
@UI(".MuiMenuItem-root")
1415
public static Menu contextMenuList;
1516
}

0 commit comments

Comments
 (0)