Skip to content

Commit 79eeb1a

Browse files
committed
wip: migrate tests to vitest
1 parent 9b835d8 commit 79eeb1a

File tree

272 files changed

+902
-12882
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

272 files changed

+902
-12882
lines changed

.github/workflows/wac/utils/listPackagesWithJestTests.ts

Lines changed: 7 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -93,69 +93,6 @@ const CUSTOM_HANDLERS: Record<string, () => Array<PackageWithTests>> = {
9393
];
9494
},
9595

96-
"api-form-builder": () => {
97-
return [
98-
{ cmd: "packages/api-form-builder -- --storage=ddb-es,ddb", storage: "ddb-es" },
99-
{ cmd: "packages/api-form-builder -- --storage=ddb-os,ddb", storage: "ddb-os" },
100-
{ cmd: "packages/api-form-builder -- --storage=ddb", storage: "ddb" }
101-
];
102-
},
103-
104-
"api-form-builder-so-ddb-es": () => {
105-
return [
106-
{
107-
cmd: "packages/api-form-builder-so-ddb-es -- --storage=ddb-es,ddb",
108-
storage: "ddb-es"
109-
},
110-
{
111-
cmd: "packages/api-form-builder-so-ddb-es -- --storage=ddb-os,ddb",
112-
storage: "ddb-os"
113-
}
114-
];
115-
},
116-
117-
"api-page-builder": () => {
118-
return [
119-
...shardPackageTestExecution({
120-
cmd: "packages/api-page-builder -- --storage=ddb-es,ddb",
121-
storage: "ddb-es"
122-
}),
123-
...shardPackageTestExecution({
124-
cmd: "packages/api-page-builder -- --storage=ddb-os,ddb",
125-
storage: "ddb-os"
126-
}),
127-
...shardPackageTestExecution({
128-
cmd: "packages/api-page-builder -- --storage=ddb",
129-
storage: "ddb"
130-
})
131-
];
132-
},
133-
"api-page-builder-so-ddb-es": () => {
134-
return [
135-
{
136-
cmd: "packages/api-page-builder-so-ddb-es -- --storage=ddb-es,ddb",
137-
storage: "ddb-es"
138-
},
139-
{
140-
cmd: "packages/api-page-builder-so-ddb-es -- --storage=ddb-os,ddb",
141-
storage: "ddb-os"
142-
}
143-
];
144-
},
145-
146-
"api-page-builder-import-export": () => {
147-
return [
148-
{
149-
cmd: "packages/api-page-builder-import-export -- --storage=ddb",
150-
storage: "ddb"
151-
}
152-
];
153-
},
154-
155-
"api-prerendering-service": () => {
156-
return [{ cmd: "packages/api-prerendering-service -- --storage=ddb", storage: "ddb" }];
157-
},
158-
15996
"api-mailer": () => {
16097
return [
16198
{ cmd: "packages/api-mailer -- --storage=ddb", storage: "ddb" },
@@ -225,13 +162,13 @@ const CUSTOM_HANDLERS: Record<string, () => Array<PackageWithTests>> = {
225162
}
226163
];
227164
},
228-
"api-apw": () => {
229-
return [
230-
{ cmd: "packages/api-apw -- --storage=ddb", storage: "ddb" }
231-
// TODO: With ddb-es setup, some tests are failing!
232-
// "packages/api-apw -- --storage=ddb-es,ddb"
233-
];
234-
},
165+
// "api-apw": () => {
166+
// return [
167+
// { cmd: "packages/api-apw -- --storage=ddb", storage: "ddb" }
168+
// // TODO: With ddb-es setup, some tests are failing!
169+
// // "packages/api-apw -- --storage=ddb-es,ddb"
170+
// ];
171+
// },
235172
"api-aco": () => {
236173
return [
237174
{ cmd: "packages/api-aco -- --storage=ddb", storage: "ddb" },
@@ -246,19 +183,6 @@ const CUSTOM_HANDLERS: Record<string, () => Array<PackageWithTests>> = {
246183
{ cmd: "packages/api-audit-logs -- --storage=ddb-os,ddb", storage: "ddb-os" }
247184
];
248185
},
249-
"api-page-builder-aco": () => {
250-
return [
251-
{ cmd: "packages/api-page-builder-aco -- --storage=ddb", storage: "ddb" },
252-
{
253-
cmd: "packages/api-page-builder-aco -- --storage=ddb-es,ddb",
254-
storage: "ddb-es"
255-
},
256-
{
257-
cmd: "packages/api-page-builder-aco -- --storage=ddb-os,ddb",
258-
storage: "ddb-os"
259-
}
260-
];
261-
},
262186
"app-aco": () => {
263187
return [
264188
{

packages/api-aco/__tests__/defaultPermissionsMerger.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { describe, it, expect } from "vitest";
12
import { DefaultPermissionsMerger } from "~/flp/FolderLevelPermissions/useCases/GetDefaultPermissions/DefaultPermissionsMerger";
23
import { createIdentity } from "./utils/identity";
34
import { SecurityPermission } from "@webiny/api-security/types";

packages/api-aco/__tests__/filter.hooks.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { describe, it, expect, beforeEach } from "vitest";
12
import { useGraphQlHandler } from "./utils/useGraphQlHandler";
23

34
import { assignFilterLifecycleEvents, tracker } from "./mocks/lifecycle.mock";

packages/api-aco/__tests__/filter.so.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { describe, it, expect } from "vitest";
12
import { filterMocks } from "./mocks/filter.mock";
23
import { useGraphQlHandler } from "./utils/useGraphQlHandler";
34
import { userMock } from "~tests/mocks/user.mock";

packages/api-aco/__tests__/flp.apiTokens.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { describe, it, expect } from "vitest";
12
import { useGraphQlHandler } from "./utils/useGraphQlHandler";
23
import { SecurityIdentity } from "@webiny/api-security/types";
34

packages/api-aco/__tests__/flp.cms.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { describe, test, expect } from "vitest";
12
import { useGraphQlHandler } from "./utils/useGraphQlHandler";
23
import { SecurityIdentity } from "@webiny/api-security/types";
34
import { expectNotAuthorized } from "./utils/expectNotAuthorized";
@@ -435,7 +436,7 @@ describe("Folder Level Permissions - CMS GraphQL API", () => {
435436
}
436437
});
437438

438-
it("as a user with 'viewer' access to a folder, I should not be able to create, update, or delete content in it", async () => {
439+
test("as a user with 'viewer' access to a folder, I should not be able to create, update, or delete content in it", async () => {
439440
const gqlIdentityA = useGraphQlHandler({ identity: identityA });
440441
const gqlIdentityC = useGraphQlHandler({
441442
identity: identityC,

0 commit comments

Comments
 (0)