From b5a39e362ef1f266f6feea413c47312d7fbb584c Mon Sep 17 00:00:00 2001 From: Sergey Simonchik Date: Thu, 10 Nov 2016 15:18:54 +0300 Subject: [PATCH] WEB-22696 Karma: show skipped suites/specs when 'Show ignored' is enabled --- lib/intellijReporter.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/intellijReporter.js b/lib/intellijReporter.js index b846284..b320910 100644 --- a/lib/intellijReporter.js +++ b/lib/intellijReporter.js @@ -217,7 +217,10 @@ function IntellijReporter(config, fileList, formatError, globalEmitter, injector this.onSpecComplete = function (browser, result) { if (result.skipped) { - return; + // the test is either pending or disabled + if (!result.pending) { + return; + } } var suiteNames = filterSuiteNames(result.suite) , specName = result.description; @@ -240,7 +243,7 @@ function IntellijReporter(config, fileList, formatError, globalEmitter, injector } var suiteNode = getOrCreateLowerSuiteNode(browserNode, suiteNames, write); var specNode = createSpecNode(suiteNode, suiteNames, specName); - var status = result.success ? 0 : 2; + var status = result.pending ? 1 : result.success ? 0 : 2; var failureMsg = ''; result.log.forEach(function (log) { failureMsg += formatError(log, '\t');