From 0d338068034d7c42b9539ba35e816cff3ecf92b2 Mon Sep 17 00:00:00 2001 From: Rob Lourens Date: Wed, 19 May 2021 10:51:19 -0700 Subject: [PATCH] Add suiteRepeat test util --- extensions/vscode-api-tests/src/utils.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/extensions/vscode-api-tests/src/utils.ts b/extensions/vscode-api-tests/src/utils.ts index 83dc7aa4558..b346efefce9 100644 --- a/extensions/vscode-api-tests/src/utils.ts +++ b/extensions/vscode-api-tests/src/utils.ts @@ -143,3 +143,9 @@ export function testRepeat(n: number, description: string, callback: (this: any) test(`${description} (iteration ${i})`, callback); } } + +export function suiteRepeat(n: number, description: string, callback: (this: any) => any): void { + for (let i = 0; i < n; i++) { + suite(`${description} (iteration ${i})`, callback); + } +}