Skip to content

Commit 3753ebb

Browse files
test: projects store tiemout fix
1 parent 0f91db4 commit 3753ebb

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

test/suite/integration/probs.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const vscode = require("vscode");
22
const { resetFixture } = require("../../utils");
33

44
const workspaceDir = process.env.fixturePath;
5-
const PROJECT_STORE_TIMEOUT = 3000;
5+
const PROJECT_STORE_TIMEOUT = 10000;
66

77
/**
88
* @param {Device} device

test/suite/integration/projects.test.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,19 @@ test("can find 0 projects and 1 workspace", () => {
1212
test("can create project", async () => {
1313
await pymakr.commands.createProject(vscode.Uri.parse(projectPath1), { name: "my project" });
1414
assert(existsSync(projectPath1));
15-
1615
test("new project has pymakr.conf", () => {
1716
const configFile = readFileSync(`${projectPath1}/pymakr.conf`, "utf8");
1817
const config = JSON.parse(configFile);
1918
assert.equal(config.name, "my project");
2019
});
21-
2220
test("projects store updates on new project", () => {
2321
return new Promise((resolve, reject) => {
24-
setTimeout(reject, PROJECT_STORE_TIMEOUT);
22+
setTimeout(() => reject("project store timed out"), PROJECT_STORE_TIMEOUT);
2523
pymakr.projectsStore.next(resolve);
2624
});
2725
});
28-
2926
test("new project shows up in vscode", async () => {
3027
assert.equal(pymakr.projectsStore.get().length, 1);
31-
assert.equal(pymakr.projectsStore.get()[0].name, 'my project')
28+
assert.equal(pymakr.projectsStore.get()[0].name, "my project");
3229
});
3330
});

0 commit comments

Comments
 (0)