Skip to content

Commit a9864f0

Browse files
committed
Use DOM property for values
1 parent f949e24 commit a9864f0

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

guide/selenium/src/test/scala/io/udash/web/guide/demos/frontend/FrontendFormsTest.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ class FrontendFormsTest extends SeleniumTest {
9696
}) should be(true)
9797
radioButtons.findElements(new ByCssSelector(s"input")).asScala.forall(el => {
9898
val eq = el.getDomAttribute("selected") == radio.getDomAttribute("selected")
99-
if (el.getDomAttribute("value").toInt == propertyIdx) eq else !eq
99+
if (el.getDomProperty("value").toInt == propertyIdx) eq else !eq
100100
}) should be(true)
101101
}
102102
}
@@ -141,7 +141,7 @@ class FrontendFormsTest extends SeleniumTest {
141141
textArea.sendKeys(text)
142142
eventually {
143143
textAreaDemo.findElements(new ByTagName(s"textarea")).asScala.forall(el => {
144-
el.getDomAttribute("value") == text
144+
el.getDomProperty("value") == text
145145
}) should be(true)
146146
}
147147
}
@@ -160,7 +160,7 @@ class FrontendFormsTest extends SeleniumTest {
160160
input.sendKeys(text)
161161
eventually {
162162
inputsDemo.findElements(new ByCssSelector(s"input[type=$tpe]")).asScala.forall(el => {
163-
el.getDomAttribute("value") == text
163+
el.getDomProperty("value") == text
164164
}) should be(true)
165165
}
166166
}

guide/selenium/src/test/scala/io/udash/web/guide/demos/frontend/FrontendIntroTest.scala

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -80,21 +80,21 @@ class FrontendIntroTest extends SeleniumTest {
8080
val between = demo.findElement(new ById("between"))
8181
val maximum = demo.findElement(new ById("maximum"))
8282

83-
var lastMinimum = minimum.getDomAttribute("value")
84-
var lastBetween = between.getDomAttribute("value")
85-
var lastMaximum = maximum.getDomAttribute("value")
83+
var lastMinimum = minimum.getDomProperty("value")
84+
var lastBetween = between.getDomProperty("value")
85+
var lastMaximum = maximum.getDomProperty("value")
8686

8787
for (_ <- 1 to 5) {
8888
randomizeButton.click()
8989
eventually {
90-
(lastMinimum != minimum.getDomAttribute("value") ||
91-
lastBetween != between.getDomAttribute("value") ||
92-
lastMaximum != maximum.getDomAttribute("value")) should be(true)
90+
(lastMinimum != minimum.getDomProperty("value") ||
91+
lastBetween != between.getDomProperty("value") ||
92+
lastMaximum != maximum.getDomProperty("value")) should be(true)
9393
}
9494

95-
lastMinimum = minimum.getDomAttribute("value")
96-
lastBetween = between.getDomAttribute("value")
97-
lastMaximum = maximum.getDomAttribute("value")
95+
lastMinimum = minimum.getDomProperty("value")
96+
lastBetween = between.getDomProperty("value")
97+
lastMaximum = maximum.getDomProperty("value")
9898
}
9999
}
100100
}

guide/selenium/src/test/scala/io/udash/web/guide/demos/frontend/FrontendRoutingTest.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class FrontendRoutingTest extends SeleniumTest {
5050
link.getText should be("/frontend/routing/pizza")
5151
}
5252

53-
input.getDomAttribute("value") should be("It should not disappear... Selenium")
53+
input.getDomProperty("value") should be("It should not disappear... Selenium")
5454
}
5555

5656
"change URL basing on input without view redraw" in {
@@ -80,7 +80,7 @@ class FrontendRoutingTest extends SeleniumTest {
8080
}
8181

8282
init.getText should be("/frontend/routing")
83-
input.getDomAttribute("value") should be("It should not disappear... Selenium")
83+
input.getDomProperty("value") should be("It should not disappear... Selenium")
8484
}
8585
}
8686
}

0 commit comments

Comments
 (0)