Skip to content

Commit 42f172b

Browse files
committed
Update extension.test.ts
1 parent d931e07 commit 42f172b

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

src/tests/integration/extension.test.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,13 @@ async function activateExtension() {
1818

1919
async function waitForDiagnostic(fileName: string, callback: (diagnostics: vscode.Diagnostic[]) => void) {
2020
return new Promise<void>((resolve) => {
21-
vscode.languages.onDidChangeDiagnostics((event) => {
21+
const listener = vscode.languages.onDidChangeDiagnostics((event) => {
2222
const uri = event.uris.find((uri) => uri.fsPath.endsWith(fileName));
2323
if (!uri) return;
2424

2525
const diagnostics = vscode.languages.getDiagnostics(uri);
2626
callback(diagnostics);
27+
listener.dispose();
2728
resolve();
2829
});
2930
});
@@ -47,8 +48,6 @@ describe("Extension Tests", function () {
4748
fs.writeFileSync(filePath, file.content);
4849
}
4950

50-
console.log(folder);
51-
console.log(execSync("ls -la " + folder).toString());
5251
return folder;
5352
};
5453

@@ -69,6 +68,7 @@ describe("Extension Tests", function () {
6968
const folder = createFiles([{ name: "README.md", content: "blah blah blah\n\nnothing to see here\n" }]);
7069

7170
await waitForDiagnostic(`${folder}/README.md`, (diagnostics) => {
71+
console.log("a");
7272
assert.strictEqual(diagnostics.length, 0, "Expected no diagnostics for safe file");
7373
});
7474
});
@@ -80,6 +80,7 @@ describe("Extension Tests", function () {
8080
]);
8181

8282
await waitForDiagnostic(`${folder}/.env`, (diagnostics) => {
83+
console.log("b");
8384
assert.strictEqual(diagnostics.length, 0, "Expected no diagnostics for .gitignore'd sensitive file");
8485
});
8586
});

0 commit comments

Comments
 (0)