summaryrefslogtreecommitdiffstats
path: root/install/ui/test/bin/selenium-results.js
blob: 3fa68a69f041ae2580fc138d7991d28cdbeb3090 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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);
});