Skip to content

Commit 35c75dd

Browse files
MaxNumeriquegithub-actions[bot]
authored andcommitted
Apply prepare changes
1 parent 6321c8f commit 35c75dd

File tree

2 files changed

+20
-26
lines changed

2 files changed

+20
-26
lines changed

composables/project_manager.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ export function useProjectManager() {
2828
throw new Error(`Export failed: ${response.statusText}`)
2929
}
3030
const blob = await response.blob()
31-
const filename =
32-
response.headers.get("new-file-name")
31+
const filename = response.headers.get("new-file-name")
3332
const urlObject = URL.createObjectURL(blob)
3433
const a = document.createElement("a")
3534
a.href = urlObject
@@ -63,4 +62,4 @@ export function useProjectManager() {
6362
}
6463

6564
return { exportProject, importProjectFile }
66-
}
65+
}

tests/unit/plugins/ProjectManager.nuxt.test.js

Lines changed: 18 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -25,29 +25,23 @@ vi.mock("@/stores/geode.js", () => ({
2525
}),
2626
}))
2727

28-
vi.mock(
29-
"@geode/opengeodeweb-back/opengeodeweb_back_schemas.json",
30-
() => ({
31-
default: {
32-
opengeodeweb_back: {
33-
project: {
34-
export_project: { route: "/project/export_project", methods: ["POST"] },
35-
},
28+
vi.mock("@geode/opengeodeweb-back/opengeodeweb_back_schemas.json", () => ({
29+
default: {
30+
opengeodeweb_back: {
31+
project: {
32+
export_project: { route: "/project/export_project", methods: ["POST"] },
3633
},
3734
},
38-
}),
39-
)
40-
vi.mock(
41-
"@geode/opengeodeweb-viewer/opengeodeweb_viewer_schemas.json",
42-
() => ({
43-
default: {
44-
opengeodeweb_viewer: {
45-
utils: { import_project: { rpc: "utils.import_project" } },
46-
viewer: { reset_visualization: { rpc: "viewer.reset_visualization" } },
47-
},
35+
},
36+
}))
37+
vi.mock("@geode/opengeodeweb-viewer/opengeodeweb_viewer_schemas.json", () => ({
38+
default: {
39+
opengeodeweb_viewer: {
40+
utils: { import_project: { rpc: "utils.import_project" } },
41+
viewer: { reset_visualization: { rpc: "viewer.reset_visualization" } },
4842
},
49-
}),
50-
)
43+
},
44+
}))
5145

5246
beforeEach(() => setActivePinia(createPinia()))
5347

@@ -63,8 +57,7 @@ describe("ProjectManager composable", () => {
6357
"fetch",
6458
vi.fn(async () => ({
6559
ok: true,
66-
blob: async () =>
67-
new Blob(["zipcontent"], { type: "application/zip" }),
60+
blob: async () => new Blob(["zipcontent"], { type: "application/zip" }),
6861
headers: { get: () => "project_123.zip" },
6962
})),
7063
)
@@ -84,7 +77,9 @@ describe("ProjectManager composable", () => {
8477
await importProjectFile(file)
8578

8679
expect(mockInfraStore.create_connection).toHaveBeenCalled()
87-
expect((await import("@/composables/viewer_call.js")).viewer_call).toHaveBeenCalled()
80+
expect(
81+
(await import("@/composables/viewer_call.js")).viewer_call,
82+
).toHaveBeenCalled()
8883
expect(mockAppStore.importStore).toHaveBeenCalled()
8984
})
9085
})

0 commit comments

Comments
 (0)