diff options
Diffstat (limited to 'install/ui/test/bin/selenium-results.js')
-rwxr-xr-x | install/ui/test/bin/selenium-results.js | 30 |
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); +}); |