Skip to content

Commit 83a53e3

Browse files
committed
add uri for unittest subtests fix "go to test" bug
1 parent 4153f7c commit 83a53e3

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/client/testing/testController/common/resultResolver.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,11 @@ export class PythonResultResolver implements ITestResultResolver {
258258
// clear since subtest items don't persist between runs
259259
clearAllChildren(parentTestItem);
260260
}
261-
const subTestItem = this.testController?.createTestItem(subtestId, subtestId);
261+
const subTestItem = this.testController?.createTestItem(
262+
subtestId,
263+
subtestId,
264+
parentTestItem.uri,
265+
);
262266
// create a new test item for the subtest
263267
if (subTestItem) {
264268
const traceback = data.traceback ?? '';
@@ -293,7 +297,11 @@ export class PythonResultResolver implements ITestResultResolver {
293297
// clear since subtest items don't persist between runs
294298
clearAllChildren(parentTestItem);
295299
}
296-
const subTestItem = this.testController?.createTestItem(subtestId, subtestId);
300+
const subTestItem = this.testController?.createTestItem(
301+
subtestId,
302+
subtestId,
303+
parentTestItem.uri,
304+
);
297305
// create a new test item for the subtest
298306
if (subTestItem) {
299307
parentTestItem.children.add(subTestItem);

0 commit comments

Comments
 (0)