Update mocha code.
This commit is contained in:
parent
239157df30
commit
ce11fcffbc
2 changed files with 5 additions and 23 deletions
|
@ -181,6 +181,7 @@
|
|||
}
|
||||
|
||||
#mocha-report {
|
||||
|
||||
> .suite {
|
||||
margin: 24px 0;
|
||||
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
(function () {
|
||||
'use strict';
|
||||
|
||||
function update() {
|
||||
function onEnd() {
|
||||
|
||||
$('#report').addClass($('.test.fail').length ? 'fail' : 'pass');
|
||||
|
||||
$('#mocha-overlay .suite').each(function () {
|
||||
|
||||
|
@ -19,48 +21,27 @@ function update() {
|
|||
}
|
||||
|
||||
$suite.addClass(tests === passed ? 'pass' : 'fail');
|
||||
$header.find('.count').remove();
|
||||
$header.append($count);
|
||||
});
|
||||
}
|
||||
|
||||
function onEnd() {
|
||||
|
||||
$('#report').addClass($('.test.fail').length ? 'fail' : 'pass');
|
||||
|
||||
$('#mocha-overlay code').each(function () {
|
||||
|
||||
var $code = $(this);
|
||||
$code.text($code.text().trim().replace(/;\n\s*/g, ';\n'));
|
||||
});
|
||||
|
||||
update();
|
||||
}
|
||||
|
||||
var count = 0;
|
||||
function onTestEnd() {
|
||||
|
||||
if (count % 25 === 0) {
|
||||
update();
|
||||
}
|
||||
count += 1;
|
||||
}
|
||||
|
||||
function setupMocha() {
|
||||
|
||||
window.assert = chai.assert;
|
||||
mocha.setup('bdd');
|
||||
mocha.checkLeaks();
|
||||
}
|
||||
|
||||
function runMocha() {
|
||||
|
||||
mocha.run()
|
||||
.on('test end', onTestEnd)
|
||||
.on('end', onEnd);
|
||||
mocha.run().on('end', onEnd);
|
||||
}
|
||||
|
||||
|
||||
window.util = window.util || {};
|
||||
window.util.setupMocha = setupMocha;
|
||||
window.util.runMocha = runMocha;
|
||||
|
|
Loading…
Add table
Reference in a new issue