aboutsummaryrefslogtreecommitdiff
path: root/node_modules/selenium-webdriver/lib/test
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/selenium-webdriver/lib/test')
-rw-r--r--node_modules/selenium-webdriver/lib/test/data/click_tests/disabled_element.html12
-rw-r--r--node_modules/selenium-webdriver/lib/test/data/nestedElements.html11
-rw-r--r--node_modules/selenium-webdriver/lib/test/index.js3
3 files changed, 24 insertions, 2 deletions
diff --git a/node_modules/selenium-webdriver/lib/test/data/click_tests/disabled_element.html b/node_modules/selenium-webdriver/lib/test/data/click_tests/disabled_element.html
new file mode 100644
index 000000000..7113e1bc0
--- /dev/null
+++ b/node_modules/selenium-webdriver/lib/test/data/click_tests/disabled_element.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <title>Clicking on a disabled element</title>
+</head>
+<body>
+<h1>See below</h1>
+<form action="POST">
+ <input name="disabled" disabled="disabled" />
+</form>
+</body>
+</html> \ No newline at end of file
diff --git a/node_modules/selenium-webdriver/lib/test/data/nestedElements.html b/node_modules/selenium-webdriver/lib/test/data/nestedElements.html
index cf00083cf..88eda51fe 100644
--- a/node_modules/selenium-webdriver/lib/test/data/nestedElements.html
+++ b/node_modules/selenium-webdriver/lib/test/data/nestedElements.html
@@ -5,6 +5,15 @@
<div id="test_id_div">
<p id="test_id">inside</p>
</div>
+ <div id="test_special_chars">
+ <p id="white space">space</p>
+ <p id="css#.chars">css escapes</p>
+ </div>
+ <div id="test_special_chars_2">
+ <p id="white space">second copy for testing plural findElements</p>
+ <p id="css#.chars">second copy</p>
+ </div>
+
<form method="get" action="resultPage.html" name="form1" style="display: block">
Here's a checkbox: <input type="checkbox" id="checky" name="checky" value="furrfu"/><br/>
<select name="selectomatic" id="1">
@@ -152,4 +161,4 @@
<span class="oneother">But not me</span>
</div>
</body>
-</html> \ No newline at end of file
+</html>
diff --git a/node_modules/selenium-webdriver/lib/test/index.js b/node_modules/selenium-webdriver/lib/test/index.js
index b3275ccbb..7dd1a1fc8 100644
--- a/node_modules/selenium-webdriver/lib/test/index.js
+++ b/node_modules/selenium-webdriver/lib/test/index.js
@@ -50,6 +50,7 @@ var NATIVE_BROWSERS = [
];
+var noBuild = /^1|true$/i.test(process.env['SELENIUM_NO_BUILD']);
var serverJar = process.env['SELENIUM_SERVER_JAR'];
var remoteUrl = process.env['SELENIUM_REMOTE_URL'];
var useLoopback = process.env['SELENIUM_USE_LOOP_BACK'] == '1';
@@ -225,7 +226,7 @@ function suite(fn, opt_options) {
try {
before(function() {
- if (isDevMode) {
+ if (isDevMode && !noBuild) {
return build.of(
'//javascript/atoms/fragments:is-displayed',
'//javascript/webdriver/atoms:getAttribute')