From 25c0639f989e9b9d49df997caa9af4521aa9cdcb Mon Sep 17 00:00:00 2001 From: Viren070 Date: Tue, 6 May 2025 18:57:43 +0100 Subject: [PATCH] fix: filter out null tests --- packages/addon/src/addon.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/addon/src/addon.ts b/packages/addon/src/addon.ts index 1ce9b65c..73e4a69b 100644 --- a/packages/addon/src/addon.ts +++ b/packages/addon/src/addon.ts @@ -356,8 +356,8 @@ export class AIOStreams { } // generate array of excludeTests. for each regex, only add to array if the filename or indexers are defined - const excludeTests = []; - const requiredTests = []; + let excludeTests = []; + let requiredTests = []; if (parsedStream.filename) { excludeTests.push( @@ -396,6 +396,10 @@ export class AIOStreams { ); } + // filter out any null values as these are when the regex is not defined + excludeTests = excludeTests.filter((test) => test !== null); + requiredTests = requiredTests.filter((test) => test !== null); + if (excludeTests.length > 0 && excludeTests.some((test) => test)) { skipReasons.excludeRegex++; return false;