From 2856b2fa767ac0389e30a7fefb7a35300a39f1fc Mon Sep 17 00:00:00 2001 From: Mahmoud Mortada Date: Wed, 20 Apr 2022 11:25:31 +0200 Subject: [PATCH] fix: remove undefined element from spanAssertionList --- web/src/pages/Test/TestDetailsTable.tsx | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/web/src/pages/Test/TestDetailsTable.tsx b/web/src/pages/Test/TestDetailsTable.tsx index 6a8f8f81fa..cc915df8aa 100644 --- a/web/src/pages/Test/TestDetailsTable.tsx +++ b/web/src/pages/Test/TestDetailsTable.tsx @@ -48,18 +48,20 @@ const getTestResultCount = (assertionResultList: AssertionResultList, type: 'all if (type === 'all') return spanAssertionList.length; - return spanAssertionList.filter(({passed}) => { - switch (type) { - case 'failed': { - return !passed; - } + return spanAssertionList + .filter(el => el) + .filter(({passed}) => { + switch (type) { + case 'failed': { + return !passed; + } - case 'passed': - default: { - return passed; + case 'passed': + default: { + return passed; + } } - } - }).length; + }).length; }; const TextDetailsTable: FC = ({isLoading, onSelectResult, testResultList}) => {