Skip to content

Commit 32a3072

Browse files
committed
Fix tests
1 parent f8a5224 commit 32a3072

File tree

4 files changed

+13
-16
lines changed

4 files changed

+13
-16
lines changed

jdi-light-vuetify-tests/src/main/java/io/github/com/pages/RatingsPage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public class RatingsPage extends VuetifyPage {
2929
@UI("#LengthRating .v-rating")
3030
public static Rating lengthRating;
3131

32-
@UI("#LengthRating .v-slider")
32+
@UI("#LengthRating .v-input__slider")
3333
public static Slider lengthRatingSlider;
3434

3535
@JDIRating(root = "#IncrementedRating .v-rating",

jdi-light-vuetify-tests/src/main/java/io/github/com/pages/SparklinesPage.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ public class SparklinesPage extends VuetifyPage {
1414
@UI(".mr-2.v-card")
1515
public static WebList fillSparklineColorSwitches;
1616

17-
@UI("#FillSparkline .v-slider[1]")
17+
@UI("#FillSparkline .v-input__slider[1]")
1818
public static Slider fillSparklineWidthSlider;
1919

20-
@UI("#FillSparkline .v-slider[2]")
20+
@UI("#FillSparkline .v-input__slider[2]")
2121
public static Slider fillSparklineRadiusSlider;
2222

23-
@UI("#FillSparkline .v-slider[3]")
23+
@UI("#FillSparkline .v-input__slider[3]")
2424
public static Slider fillSparklinePaddingSlider;
2525

2626
@UI("#FillSparkline .v-input--selection-controls__input")

jdi-light-vuetify-tests/src/test/java/io/github/epam/vuetify/tests/complex/RatingsTests.java

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import org.testng.annotations.BeforeClass;
77
import org.testng.annotations.Test;
88

9-
import java.util.stream.IntStream;
9+
import java.util.Random;
1010

1111
import static com.jdiai.tools.Timer.waitCondition;
1212
import static io.github.com.StaticSite.ratingsPage;
@@ -30,11 +30,10 @@ public void before() {
3030

3131
@Test(description = "Test checks rating's color", dataProvider = "colorRatingTestData", dataProviderClass = RatingDataProvider.class)
3232
public void colorRatingTest(String expectedColor, Rating rating) {
33-
for (int testedValue = 1; testedValue <= rating.length(); testedValue++) {
34-
rating.setValue(testedValue);
35-
rating.has().value(testedValue);
36-
rating.has().color(expectedColor);
37-
}
33+
int r = new Random().nextInt(rating.length()) + 1;
34+
rating.setValue(r);
35+
rating.has().value(r);
36+
rating.has().color(expectedColor);
3837
}
3938

4039
@Test(description = "Test checks rating's item color", dataProvider = "itemSlotRatingTestData", dataProviderClass = RatingDataProvider.class)
@@ -46,11 +45,10 @@ public void itemColorRatingTest(int index, String expectedColor) {
4645

4746
@Test(description = "Test checks rating's length")
4847
public void lengthRatingTest() {
49-
IntStream.range(1, 15).forEach(index -> {
50-
lengthRatingSlider.setValue((double) index);
51-
waitCondition(() -> lengthRating.length() == index);
52-
lengthRating.has().length(index);
53-
});
48+
int r = new Random().nextInt(14) + 1;
49+
lengthRatingSlider.setValue((double) r);
50+
lengthRating.has().length(r);
51+
5452
}
5553

5654
@Test(description = "Test checks rating's value")

jdi-light-vuetify/src/main/java/com/epam/jdi/light/vuetify/asserts/RatingAssert.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ public RatingAssert size(int size) {
4646

4747
@JDIAction(value = "Assert that '{name}' length is '{0}'", isAssert = true)
4848
public RatingAssert length(int length) {
49-
int actualLength = element().length();
5049
jdiAssert(element().length(), Matchers.is(length));
5150
return this;
5251
}

0 commit comments

Comments
 (0)