mirror of
https://github.com/lrsjng/h5ai.git
synced 2025-05-24 12:07:10 -04:00
Add simple toggle.
This commit is contained in:
parent
f7d0f7d5eb
commit
33bc45d179
2 changed files with 41 additions and 0 deletions
|
@ -36,13 +36,31 @@ function addSuiteStats() {
|
|||
var failed = tests - passed;
|
||||
|
||||
var $header = $suite.find('> h1 a');
|
||||
var $list = $suite.find('> ul');
|
||||
var $count = $('<span class="count"><span class="passed">' + passed + '</span><span class="failed">' + failed + '</span></span>');
|
||||
var $toggle = $('<span class="toggle">-</span>');
|
||||
var visible = true;
|
||||
|
||||
$toggle.on('click', function (ev) {
|
||||
|
||||
ev.stopImmediatePropagation();
|
||||
|
||||
visible = !visible;
|
||||
if (visible) {
|
||||
$toggle.text('-');
|
||||
$list.show();
|
||||
} else {
|
||||
$toggle.text('+');
|
||||
$list.hide();
|
||||
}
|
||||
});
|
||||
|
||||
if (!failed) {
|
||||
$count.find('.failed').remove();
|
||||
}
|
||||
|
||||
$suite.addClass(tests === passed ? 'pass' : 'fail');
|
||||
// $suite.append($toggle);
|
||||
$header.append($count);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue