diff --git a/src/plugins/contracts/plugin-tool-contracts.test.ts b/src/plugins/contracts/plugin-tool-contracts.test.ts index 0b3e0e8ceec..22b291f9d87 100644 --- a/src/plugins/contracts/plugin-tool-contracts.test.ts +++ b/src/plugins/contracts/plugin-tool-contracts.test.ts @@ -126,12 +126,18 @@ function splitTopLevelArgs(args: string): string[] { continue; } if (char === "," && depth === 0) { - parts.push(args.slice(start, index).trim()); + const part = args.slice(start, index).trim(); + if (part.length > 0) { + parts.push(part); + } start = index + 1; } } - parts.push(args.slice(start).trim()); - return parts.filter(Boolean); + const part = args.slice(start).trim(); + if (part.length > 0) { + parts.push(part); + } + return parts; } function extractStringLiterals(source: string): string[] {