From 9160ea19c1e66010935343732e9d9bbac45ddd4b Mon Sep 17 00:00:00 2001 From: Vassiliy Pimkin Date: Thu, 16 Feb 2017 18:01:02 +0300 Subject: [PATCH] Format pending specs the same way as Mocha --- index.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 9f749c5..d7a797c 100644 --- a/index.js +++ b/index.js @@ -32,10 +32,19 @@ module.exports = function (spec) { // Passing assertions parser.on('pass', function (assertion) { - var glyph = format.green(symbols.tick); - var name = format.dim(assertion.name); + if (/# SKIP/.test(assertion.name)) { + var name = assertion.name.replace(' # SKIP', '') + name = format.cyan('- ' + name); + + output.push(pad(' ' + name + '\n')); + } + else { + var glyph = format.green(symbols.tick); + var name = format.dim(assertion.name); + + output.push(pad(' ' + glyph + ' ' + name + '\n')); + } - output.push(pad(' ' + glyph + ' ' + name + '\n')); }); // Failing assertions