Skip to content

Commit 331c92e

Browse files
authored
Merge pull request #2223 from github/dependabot/npm_and_yarn/extensions/ql-vscode/fs-extra-and-types/fs-extra-11.1.1
Bump fs-extra and @types/fs-extra in /extensions/ql-vscode
2 parents c9e0618 + 770ec51 commit 331c92e

4 files changed

Lines changed: 44 additions & 24 deletions

File tree

extensions/ql-vscode/package-lock.json

Lines changed: 35 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

extensions/ql-vscode/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1441,7 +1441,7 @@
14411441
"classnames": "~2.2.6",
14421442
"d3": "^7.6.1",
14431443
"d3-graphviz": "^5.0.2",
1444-
"fs-extra": "^10.0.1",
1444+
"fs-extra": "^11.1.1",
14451445
"glob-promise": "^6.0.2",
14461446
"immutable": "^4.0.0",
14471447
"js-yaml": "^4.1.0",
@@ -1492,7 +1492,7 @@
14921492
"@types/d3": "^7.4.0",
14931493
"@types/d3-graphviz": "^2.6.6",
14941494
"@types/del": "^4.0.0",
1495-
"@types/fs-extra": "^9.0.6",
1495+
"@types/fs-extra": "^11.0.1",
14961496
"@types/glob": "^7.1.1",
14971497
"@types/google-protobuf": "^3.2.7",
14981498
"@types/gulp": "^4.0.9",

extensions/ql-vscode/src/mocks/recorder.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,13 +88,18 @@ export class Recorder extends DisposableObject {
8888

8989
const bodyFileName = `${i}-${writtenRequest.request.kind}.body.${extension}`;
9090
const bodyFilePath = join(scenarioDirectory, bodyFileName);
91-
await writeFile(bodyFilePath, writtenRequest.response.body);
91+
92+
let bodyFileLink = undefined;
93+
if (writtenRequest.response.body) {
94+
await writeFile(bodyFilePath, writtenRequest.response.body || "");
95+
bodyFileLink = `file:${bodyFileName}`;
96+
}
9297

9398
writtenRequest = {
9499
...writtenRequest,
95100
response: {
96101
...writtenRequest.response,
97-
body: `file:${bodyFileName}`,
102+
body: bodyFileLink,
98103
},
99104
};
100105
}

extensions/ql-vscode/test/vscode-tests/no-workspace/test-adapter.test.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import * as fs from "fs-extra";
21
import { Uri, WorkspaceFolder } from "vscode";
32

43
import { QLTestAdapter } from "../../../src/test-adapter";
@@ -19,8 +18,6 @@ jest.mock("fs-extra", () => {
1918
};
2019
});
2120

22-
const mockedFsExtra = jest.mocked(fs);
23-
2421
describe("test-adapter", () => {
2522
let adapter: QLTestAdapter;
2623
let fakeDatabaseManager: DatabaseManager;
@@ -131,8 +128,6 @@ describe("test-adapter", () => {
131128
});
132129

133130
it("should reregister testproj databases around test run", async () => {
134-
mockedFsExtra.access.mockResolvedValue(undefined);
135-
136131
currentDatabaseItem = preTestDatabaseItem;
137132
databaseItems = [preTestDatabaseItem];
138133
await adapter.run(["/path/to/test/dir"]);

0 commit comments

Comments
 (0)