Skip to content

Commit a2d286f

Browse files
committed
fix tests
1 parent 3858a68 commit a2d286f

File tree

6 files changed

+15
-12
lines changed

6 files changed

+15
-12
lines changed

.github/workflows/e2e.yaml

-3
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,6 @@ jobs:
3636
E2E_BASE_URL: ${{ github.event.deployment_status.environment_url }}
3737
E2E_TOKEN: ${{ secrets.E2E_TOKEN }}
3838
E2E_TOKEN_OLD: ${{ secrets.E2E_TOKEN_OLD }}
39-
E2E_USER_ID: ${{ secrets.E2E_USER_ID }}
40-
E2E_USER_ID_OLD: ${{ secrets.E2E_USER_ID_OLD }}
41-
E2E_WORKSPACE_ID: ${{ secrets.E2E_WORKSPACE_ID }}
4239
QSTASH_TOKEN: ${{ secrets.QSTASH_TOKEN }}
4340
QSTASH_CURRENT_SIGNING_KEY: ${{ secrets.QSTASH_CURRENT_SIGNING_KEY }}
4441
NEXT_PUBLIC_NGROK_URL: ${{ github.event.deployment_status.environment_url }}

apps/web/lib/api/links/bulk-create-links.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,11 @@ import { createId } from "../utils";
77
import { includeTags } from "./include-tags";
88
import { propagateBulkLinkChanges } from "./propagate-bulk-link-changes";
99
import { updateLinksUsage } from "./update-links-usage";
10-
import { checkIfLinksHaveTags, checkIfLinksHaveWebhooks } from "./utils";
10+
import {
11+
checkIfLinksHaveTags,
12+
checkIfLinksHaveWebhooks,
13+
transformLink,
14+
} from "./utils";
1115

1216
export async function bulkCreateLinks({
1317
links,
@@ -192,5 +196,5 @@ export async function bulkCreateLinks({
192196
]),
193197
);
194198

195-
return finalCreatedLinks;
199+
return finalCreatedLinks.map(transformLink);
196200
}

apps/web/tests/utils/env.ts

-3
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ export const integrationTestEnv = z.object({
44
E2E_BASE_URL: z.string().url().min(1),
55
E2E_TOKEN: z.string().min(1),
66
E2E_TOKEN_OLD: z.string().min(1),
7-
E2E_USER_ID: z.string().min(1),
8-
E2E_USER_ID_OLD: z.string().min(1),
9-
E2E_WORKSPACE_ID: z.string().min(1),
107
CI: z.coerce
118
.string()
129
.default("false")

apps/web/tests/utils/integration-old.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { type TaskContext } from "vitest";
33
import { z } from "zod";
44
import { env, integrationTestEnv } from "./env";
55
import { HttpClient } from "./http";
6+
import { E2E_USER_ID, E2E_WORKSPACE_ID } from "./resource";
67

78
interface Resources {
89
user: Pick<User, "id">;
@@ -31,15 +32,15 @@ export class IntegrationHarnessOld {
3132

3233
async init() {
3334
const user = {
34-
id: this.env.E2E_USER_ID,
35+
id: E2E_USER_ID,
3536
};
3637

3738
const apiKey = {
3839
token: this.env.E2E_TOKEN_OLD,
3940
};
4041

4142
const workspace = {
42-
id: this.env.E2E_WORKSPACE_ID,
43+
id: E2E_WORKSPACE_ID,
4344
slug: "acme",
4445
name: "Acme, Inc.",
4546
};

apps/web/tests/utils/integration.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { type TaskContext } from "vitest";
33
import { z } from "zod";
44
import { HttpClient } from "../utils/http";
55
import { env, integrationTestEnv } from "./env";
6+
import { E2E_USER_ID, E2E_WORKSPACE_ID } from "./resource";
67

78
interface Resources {
89
user: Pick<User, "id">;
@@ -31,15 +32,15 @@ export class IntegrationHarness {
3132

3233
async init() {
3334
const user = {
34-
id: this.env.E2E_USER_ID,
35+
id: E2E_USER_ID,
3536
};
3637

3738
const apiKey = {
3839
token: this.env.E2E_TOKEN,
3940
};
4041

4142
const workspace = {
42-
id: this.env.E2E_WORKSPACE_ID,
43+
id: E2E_WORKSPACE_ID,
4344
slug: "acme",
4445
name: "Acme, Inc.",
4546
webhookEnabled: true,

apps/web/tests/utils/resource.ts

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
export const E2E_USER_ID = "cludszk1h0000wmd2e0ea2b0p";
2+
export const E2E_WORKSPACE_ID = "ws_clrei1gld0002vs9mzn93p8ik";
3+
14
export const E2E_LINK = {
25
domain: "dub.sh",
36
url: "https://github.com/dubinc",

0 commit comments

Comments
 (0)