From 262351c1dfe3a8f0f06cdcca8f91bff3be221042 Mon Sep 17 00:00:00 2001 From: Vladimir Sheremet Date: Wed, 9 Oct 2024 14:32:18 +0200 Subject: [PATCH] refactor: cleanup --- src/testTreeData.ts | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/testTreeData.ts b/src/testTreeData.ts index 0cf68f2..4ba5662 100644 --- a/src/testTreeData.ts +++ b/src/testTreeData.ts @@ -71,17 +71,6 @@ export class TestFile extends BaseTestData { } } -const kReplacers = new Map([ - ['%i', '\\d+?'], - ['%#', '\\d+?'], - ['%d', '[\\d.eE+-]+?'], - ['%f', '[\\d.eE+-]+?'], - ['%s', '.+?'], - ['%j', '.+?'], - ['%o', '.+?'], - ['%%', '%'], -]) - class TaskName { constructor( private readonly data: TestData, @@ -158,6 +147,17 @@ function escapeRegex(str: string) { return str.replace(/[.*+?^${}()|[\]\\]/g, '\\$&') } +const kReplacers = new Map([ + ['%i', '\\d+?'], + ['%#', '\\d+?'], + ['%d', '[\\d.eE+-]+?'], + ['%f', '[\\d.eE+-]+?'], + ['%s', '.+?'], + ['%j', '.+?'], + ['%o', '.+?'], + ['%%', '%'], +]) + function escapeTestName(label: string, dynamic: boolean) { if (!dynamic) { return escapeRegex(label)