Skip to content

Commit

Permalink
update selenium lib to current 1.0.3
Browse files Browse the repository at this point in the history
  • Loading branch information
Jehan-Guillaume (ioguix) de Rorthais committed Mar 12, 2010
1 parent 560814b commit 885e340
Show file tree
Hide file tree
Showing 41 changed files with 13,653 additions and 6,477 deletions.
4 changes: 2 additions & 2 deletions tests/selenium/selenium-lib/VERSION.txt
@@ -1,2 +1,2 @@
selenium.core.version=0.8.3 selenium.core.version=@VERSION@
selenium.core.revision=1879 selenium.core.revision=@REVISION@
54 changes: 0 additions & 54 deletions tests/selenium/selenium-lib/coding-conventions.txt

This file was deleted.

45 changes: 18 additions & 27 deletions tests/selenium/selenium-lib/core/RemoteRunner.html
Expand Up @@ -24,7 +24,9 @@
<script type="text/javascript" src="scripts/xmlextras.js"></script> <script type="text/javascript" src="scripts/xmlextras.js"></script>
<script language="JavaScript" type="text/javascript" src="lib/prototype.js"></script> <script language="JavaScript" type="text/javascript" src="lib/prototype.js"></script>
<script language="JavaScript" type="text/javascript" src="lib/cssQuery/cssQuery-p.js"></script> <script language="JavaScript" type="text/javascript" src="lib/cssQuery/cssQuery-p.js"></script>
<script language="JavaScript" type="text/javascript" src="lib/snapsie.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/htmlutils.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/htmlutils.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/ui-element.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/selenium-browserdetect.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-browserdetect.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/selenium-browserbot.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-browserbot.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/find_matching_child.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/find_matching_child.js"></script>
Expand All @@ -34,18 +36,13 @@
<script language="JavaScript" type="text/javascript" src="scripts/selenium-remoterunner.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-remoterunner.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/selenium-logging.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-logging.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/selenium-version.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-version.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/misc.js"></script> <script language="JavaScript" type="text/javascript" src="xpath/util.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/xmltoken.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/dom.js"></script> <script language="JavaScript" type="text/javascript" src="xpath/dom.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/xpath.js"></script> <script language="JavaScript" type="text/javascript" src="xpath/xpath.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/javascript-xpath-0.1.11.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/user-extensions.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/user-extensions.js"></script>
<script language="JavaScript" type="text/javascript"> <script language="JavaScript" type="text/javascript">
function openDomViewer() {
var autFrame = document.getElementById('selenium_myiframe');
var autFrameDocument = getIframeDocument(autFrame);
var domViewer = window.open(getDocumentBase(document) + 'domviewer/domviewer.html');
domViewer.rootDocument = autFrameDocument;
return false;
}


function cleanUp() { function cleanUp() {
if (LOG != null) { if (LOG != null) {
Expand All @@ -58,30 +55,22 @@


<body onLoad="setTimeout(function(){runSeleniumTest();},1000)" onUnload="cleanUp()"> <body onLoad="setTimeout(function(){runSeleniumTest();},1000)" onUnload="cleanUp()">


<table border="1" style="height: 100%;"> <table border="1" style="height: 100%; width: 100%;">
<tr> <tr>
<td width="50%" height="30%"> <td width="50%">
<table> <table>
<tr> <tr>
<td> <td class="remoterunner">
<img src="selenium-logo.png"> <h4><a href="http://selenium.openqa.org">Selenium</a> Functional Testing for Web Apps</h4>
</td> Open Source From <a href="http://selenium.openqa.org/thoughtworks-and-friends.html">ThoughtWorks and Friends</a>
<td>
<h1><a href="http://selenium.thoughtworks.com" >Selenium</a> Functional Testing for Web Apps</h1>
Open Source From <a href="http://www.thoughtworks.com">ThoughtWorks, Inc</a> and Friends
<form action=""> <form action="">
<br/>Slow Mode:<INPUT TYPE="CHECKBOX" NAME="FASTMODE" VALUE="YES" onmouseup="slowClicked()"> <br/>

<iframe id="seleniumLoggingFrame" name="seleniumLoggingFrame" src="Blank.html" style="border: 0; height: 0; width: 0; "></iframe> <iframe id="seleniumLoggingFrame" name="seleniumLoggingFrame" src="Blank.html" style="border: 0; height: 0; width: 0; "></iframe>
<fieldset> <fieldset>
<legend>Tools</legend>

<button type="button" id="domViewer1" onclick="openDomViewer();">
View DOM
</button>
<button type="button" onclick="LOG.show();"> <button type="button" onclick="LOG.show();">
Show Log Show Log
</button> </button>
<label><INPUT TYPE="CHECKBOX" NAME="FASTMODE" VALUE="YES" onmouseup="slowClicked()"> Slow Mode</label>
</fieldset> </fieldset>


</form> </form>
Expand All @@ -93,13 +82,15 @@ <h1><a href="http://selenium.thoughtworks.com" >Selenium</a> Functional Testing
<label id="context" name="context"></label> <label id="context" name="context"></label>
</form> </form>
</td> </td>
<td width="50%" height="30%"> <td width="50%" class="remoterunner">
<b>Last Four Test Commands:</b><br/> <h4>Command History:</h4>
<div id="commandList"></div> <form name="commands">
<textarea style="overflow:auto; height:8em; width:100%" wrap="off" id="commandList"></textarea>
</form>
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="2" height="70%"> <td colspan="2" height="100%">
<iframe name="selenium_myiframe" id="selenium_myiframe" src="Blank.html" height="100%" width="100%"></iframe> <iframe name="selenium_myiframe" id="selenium_myiframe" src="Blank.html" height="100%" width="100%"></iframe>
</td> </td>
</tr> </tr>
Expand Down
6 changes: 3 additions & 3 deletions tests/selenium/selenium-lib/core/TestPrompt.html
Expand Up @@ -67,7 +67,7 @@
} }


function go() { function go() {
if (!browserVersion.isHTA) return true; if (!browserVersion.isHTA && !browserVersion.isChrome) return true;
var inputs = document.getElementsByTagName("input"); var inputs = document.getElementsByTagName("input");
var queryString = ""; var queryString = "";
for (var i = 0; i < inputs.length; i++) { for (var i = 0; i < inputs.length; i++) {
Expand Down Expand Up @@ -96,7 +96,7 @@


<p> <p>
Test Suite: Test Suite:
<input id="test" name="test" size="30" value="../../TestSuite.html"/> <input id="test" name="test" size="30" value="../tests/TestSuite.html"/>
</p> </p>


<p align="center"><input type="submit" value="Go"/></p> <p align="center"><input type="submit" value="Go"/></p>
Expand Down Expand Up @@ -142,4 +142,4 @@


</form> </form>
</body> </body>
</html> </html>
18 changes: 8 additions & 10 deletions tests/selenium/selenium-lib/core/TestRunner.hta
Expand Up @@ -26,14 +26,13 @@ to work-around a bug in IE on Win2K whereby the HTA application doesn't function


<title>Selenium Functional Test Runner</title> <title>Selenium Functional Test Runner</title>
<link rel="stylesheet" type="text/css" href="selenium.css"/> <link rel="stylesheet" type="text/css" href="selenium.css"/>
<script type="text/javascript" src="scripts/narcissus-defs.js"></script>
<script type="text/javascript" src="scripts/narcissus-parse.js"></script>
<script type="text/javascript" src="scripts/narcissus-exec.js"></script>
<script type="text/javascript" src="scripts/xmlextras.js"></script> <script type="text/javascript" src="scripts/xmlextras.js"></script>
<script language="JavaScript" type="text/javascript" src="lib/prototype.js"></script> <script language="JavaScript" type="text/javascript" src="lib/prototype.js"></script>
<script language="JavaScript" type="text/javascript" src="lib/cssQuery/cssQuery-p.js"></script>
<script language="JavaScript" type="text/javascript" src="lib/snapsie.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/htmlutils.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/htmlutils.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/ui-element.js"></script>
<script language="JavaScript" type="text/javascript" src="lib/scriptaculous/scriptaculous.js"></script> <script language="JavaScript" type="text/javascript" src="lib/scriptaculous/scriptaculous.js"></script>
<script language="JavaScript" type="text/javascript" src="lib/cssQuery/cssQuery-p.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/selenium-browserdetect.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-browserdetect.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/selenium-browserbot.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-browserbot.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/find_matching_child.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/find_matching_child.js"></script>
Expand All @@ -43,9 +42,11 @@ to work-around a bug in IE on Win2K whereby the HTA application doesn't function
<script language="JavaScript" type="text/javascript" src="scripts/selenium-testrunner.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-testrunner.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/selenium-logging.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-logging.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/selenium-version.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-version.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/misc.js"></script> <script language="JavaScript" type="text/javascript" src="xpath/util.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/xmltoken.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/dom.js"></script> <script language="JavaScript" type="text/javascript" src="xpath/dom.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/xpath.js"></script> <script language="JavaScript" type="text/javascript" src="xpath/xpath.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/javascript-xpath-0.1.11.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/user-extensions.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/user-extensions.js"></script>
<script language="JavaScript" type="text/javascript"> <script language="JavaScript" type="text/javascript">
function openDomViewer() { function openDomViewer() {
Expand All @@ -69,14 +70,14 @@ to work-around a bug in IE on Win2K whereby the HTA application doesn't function
<iframe name="testSuiteFrame" id="testSuiteFrame" src="./TestPrompt.html" application="yes"></iframe> <iframe name="testSuiteFrame" id="testSuiteFrame" src="./TestPrompt.html" application="yes"></iframe>
</td> </td>
<td width="50%" height="30%"> <td width="50%" height="30%">
<iframe name="testFrame" id="testFrame" application="yes"></iframe> <iframe name="testFrame" id="testFrame" application="yes" src="Blank.html"></iframe>
</td> </td>


<td width="25%"> <td width="25%">
<table class="layout"> <table class="layout">
<tr class="selenium"> <tr class="selenium">
<th width="25%" height="1" class="header"> <th width="25%" height="1" class="header">
<h1><a href="http://selenium.thoughtworks.com" title="The Selenium Project">Selenium</a> TestRunner <h1><a href="http://selenium.openqa.org" title="The Selenium Project">Selenium</a> TestRunner
</h1> </h1>
</th> </th>
</tr> </tr>
Expand All @@ -88,9 +89,6 @@ to work-around a bug in IE on Win2K whereby the HTA application doesn't function
<div id="imageButtonPanel"> <div id="imageButtonPanel">
<button type="button" id="runSuite" onClick="htmlTestRunner.startTestSuite();" <button type="button" id="runSuite" onClick="htmlTestRunner.startTestSuite();"
title="Run All tests" accesskey="a"> title="Run All tests" accesskey="a">
</button>
<button type="button" id="runRemainTests" onClick="htmlTestRunner.runRemainTests();"
title="Run the tests from the selected" accesskey="f">
</button> </button>
<button type="button" id="runSeleniumTest" onClick="htmlTestRunner.runSingleTest();" <button type="button" id="runSeleniumTest" onClick="htmlTestRunner.runSingleTest();"
title="Run the Selected test" accesskey="r"> title="Run the Selected test" accesskey="r">
Expand Down
18 changes: 8 additions & 10 deletions tests/selenium/selenium-lib/core/TestRunner.html
Expand Up @@ -26,14 +26,13 @@


<title>Selenium Functional Test Runner</title> <title>Selenium Functional Test Runner</title>
<link rel="stylesheet" type="text/css" href="selenium.css"/> <link rel="stylesheet" type="text/css" href="selenium.css"/>
<script type="text/javascript" src="scripts/narcissus-defs.js"></script>
<script type="text/javascript" src="scripts/narcissus-parse.js"></script>
<script type="text/javascript" src="scripts/narcissus-exec.js"></script>
<script type="text/javascript" src="scripts/xmlextras.js"></script> <script type="text/javascript" src="scripts/xmlextras.js"></script>
<script language="JavaScript" type="text/javascript" src="lib/prototype.js"></script> <script language="JavaScript" type="text/javascript" src="lib/prototype.js"></script>
<script language="JavaScript" type="text/javascript" src="lib/cssQuery/cssQuery-p.js"></script>
<script language="JavaScript" type="text/javascript" src="lib/snapsie.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/htmlutils.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/htmlutils.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/ui-element.js"></script>
<script language="JavaScript" type="text/javascript" src="lib/scriptaculous/scriptaculous.js"></script> <script language="JavaScript" type="text/javascript" src="lib/scriptaculous/scriptaculous.js"></script>
<script language="JavaScript" type="text/javascript" src="lib/cssQuery/cssQuery-p.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/selenium-browserdetect.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-browserdetect.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/selenium-browserbot.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-browserbot.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/find_matching_child.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/find_matching_child.js"></script>
Expand All @@ -43,9 +42,11 @@
<script language="JavaScript" type="text/javascript" src="scripts/selenium-testrunner.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-testrunner.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/selenium-logging.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-logging.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/selenium-version.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/selenium-version.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/misc.js"></script> <script language="JavaScript" type="text/javascript" src="xpath/util.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/xmltoken.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/dom.js"></script> <script language="JavaScript" type="text/javascript" src="xpath/dom.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/xpath.js"></script> <script language="JavaScript" type="text/javascript" src="xpath/xpath.js"></script>
<script language="JavaScript" type="text/javascript" src="xpath/javascript-xpath-0.1.11.js"></script>
<script language="JavaScript" type="text/javascript" src="scripts/user-extensions.js"></script> <script language="JavaScript" type="text/javascript" src="scripts/user-extensions.js"></script>
<script language="JavaScript" type="text/javascript"> <script language="JavaScript" type="text/javascript">
function openDomViewer() { function openDomViewer() {
Expand All @@ -69,14 +70,14 @@
<iframe name="testSuiteFrame" id="testSuiteFrame" src="./TestPrompt.html" application="yes"></iframe> <iframe name="testSuiteFrame" id="testSuiteFrame" src="./TestPrompt.html" application="yes"></iframe>
</td> </td>
<td width="50%" height="30%"> <td width="50%" height="30%">
<iframe name="testFrame" id="testFrame" application="yes"></iframe> <iframe name="testFrame" id="testFrame" application="yes" src="Blank.html"></iframe>
</td> </td>


<td width="25%"> <td width="25%">
<table class="layout"> <table class="layout">
<tr class="selenium"> <tr class="selenium">
<th width="25%" height="1" class="header"> <th width="25%" height="1" class="header">
<h1><a href="http://selenium.thoughtworks.com" title="The Selenium Project">Selenium</a> TestRunner <h1><a href="http://selenium.openqa.org" title="The Selenium Project">Selenium</a> TestRunner
</h1> </h1>
</th> </th>
</tr> </tr>
Expand All @@ -89,9 +90,6 @@ <h1><a href="http://selenium.thoughtworks.com" title="The Selenium Project">Sele
<button type="button" id="runSuite" onClick="htmlTestRunner.startTestSuite();" <button type="button" id="runSuite" onClick="htmlTestRunner.startTestSuite();"
title="Run All tests" accesskey="a"> title="Run All tests" accesskey="a">
</button> </button>
<button type="button" id="runRemainTests" onClick="htmlTestRunner.runRemainTests();"
title="Run the tests from the selected" accesskey="f">
</button>
<button type="button" id="runSeleniumTest" onClick="htmlTestRunner.runSingleTest();" <button type="button" id="runSeleniumTest" onClick="htmlTestRunner.runSingleTest();"
title="Run the Selected test" accesskey="r"> title="Run the Selected test" accesskey="r">
</button> </button>
Expand Down

0 comments on commit 885e340

Please sign in to comment.