branch: main
r2.spec.ts
1211 bytesRaw
import { describe, test, expect } from "vitest";
import { mf, mfUrl } from "./mf";
describe("r2", () => {
test("list empty", async () => {
const resp = await mf.dispatchFetch(`${mfUrl}r2/list-empty`);
expect(await resp.text()).toBe("ok");
});
test("list", async () => {
const resp = await mf.dispatchFetch(`${mfUrl}r2/list`);
expect(await resp.text()).toBe("ok");
});
test("get empty", async () => {
const resp = await mf.dispatchFetch(`${mfUrl}r2/get-empty`);
expect(await resp.text()).toBe("ok");
});
test("get", async () => {
const resp = await mf.dispatchFetch(`${mfUrl}r2/get`);
expect(await resp.text()).toBe("ok");
});
test("put", async () => {
const resp = await mf.dispatchFetch(`${mfUrl}r2/put`, {
method: "put",
});
expect(await resp.text()).toBe("ok");
});
test("put properties", async () => {
const resp = await mf.dispatchFetch(`${mfUrl}r2/put-properties`, {
method: "put",
});
expect(await resp.text()).toBe("ok");
});
test("delete", async () => {
const resp = await mf.dispatchFetch(`${mfUrl}r2/delete`, {
method: "delete",
});
expect(await resp.text()).toBe("ok");
});
});