summaryrefslogtreecommitdiffstats
path: root/install/ui/test/bin/selenium-results.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/test/bin/selenium-results.js')
-rwxr-xr-xinstall/ui/test/bin/selenium-results.js30
1 files changed, 30 insertions, 0 deletions
diff --git a/install/ui/test/bin/selenium-results.js b/install/ui/test/bin/selenium-results.js
new file mode 100755
index 000000000..3fa68a69f
--- /dev/null
+++ b/install/ui/test/bin/selenium-results.js
@@ -0,0 +1,30 @@
+if (!arguments.length) {
+ print('Usage: selenium-results.js <results html>');
+ quit();
+}
+
+load('lib/env.rhino.1.2.js');
+load('../jquery.js');
+
+window.location = arguments[0];
+
+var labels = {
+ result: 'Result',
+ numTestTotal: 'Total',
+ numTestPasses: 'Passed',
+ numCommandFailures: 'Failed'
+};
+
+$('table:first tr:lt(10)').each(function() {
+ var tr = $(this);
+
+ var td = tr.children().first();
+
+ var name = td.text().replace(/:$/, '');
+ var label = labels[name];
+ if (!label) return;
+
+ td = td.next();
+ var value = td.text();
+ print(label+': '+value);
+});