From 63778b7675767997166cb2e6f97923ab906f8aeb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Mangeonjean?= Date: Tue, 9 Apr 2024 10:20:03 +0200 Subject: [PATCH] fix(demo): update VSCode api usage --- demo/src/features/testing.ts | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/demo/src/features/testing.ts b/demo/src/features/testing.ts index a9fd44d9..07bed1c8 100644 --- a/demo/src/features/testing.ts +++ b/demo/src/features/testing.ts @@ -266,20 +266,11 @@ void getApi().then(async api => { run.appendOutput(`Completed ${test.id}\r\n`) } - run.coverageProvider = { - provideFileCoverage () { - const coverage: vscode.FileCoverage[] = [] - for (const [uri, statements] of coveredLines) { - coverage.push( - api.FileCoverage.fromDetails( - api.Uri.parse(uri), - statements.filter((s): s is vscode.StatementCoverage => s != null) - ) - ) - } - - return coverage - } + for (const [uri, statements] of coveredLines) { + run.addCoverage(api.FileCoverage.fromDetails( + api.Uri.parse(uri), + statements.filter((s): s is vscode.StatementCoverage => s != null) + )) } run.end()