Skip to content

Commit ce9685e

Browse files
committedDec 18, 2024·
test(s3): skip if not setup
1 parent 90ab690 commit ce9685e

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed
 

‎test/drivers/s3.test.ts

+17-8
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,23 @@ import { describe } from "vitest";
22
import s3Driver from "../../src/drivers/s3";
33
import { testDriver } from "./utils";
44

5-
describe("drivers: s3", () => {
5+
const accessKeyId = process.env.VITE_S3_ACCESS_KEY_ID;
6+
const secretAccessKey = process.env.VITE_S3_SECRET_ACCESS_KEY;
7+
const bucket = process.env.VITE_S3_BUCKET;
8+
const endpoint = process.env.VITE_S3_ENDPOINT;
9+
const region = process.env.VITE_S3_REGION;
10+
11+
describe.skipIf(
12+
!accessKeyId || !secretAccessKey || !bucket || !endpoint || !region
13+
)("drivers: s3", () => {
614
testDriver({
7-
driver: s3Driver({
8-
accessKeyId: process.env.VITE_S3_ACCESS_KEY_ID!,
9-
secretAccessKey: process.env.VITE_S3_SECRET_ACCESS_KEY!,
10-
bucket: process.env.VITE_S3_BUCKET!,
11-
endpoint: process.env.VITE_S3_ENDPOINT!,
12-
region: process.env.VITE_S3_REGION!,
13-
}),
15+
driver: () =>
16+
s3Driver({
17+
accessKeyId: accessKeyId!,
18+
secretAccessKey: secretAccessKey!,
19+
bucket: bucket!,
20+
endpoint: endpoint!,
21+
region: region!,
22+
}),
1423
});
1524
});

0 commit comments

Comments
 (0)
Please sign in to comment.