@swell/cli
Version:
Swell's command line interface/utility
20 lines (16 loc) • 572 B
JavaScript
export function integrationTestTemplate() {
return `\
import { describe, it, expect } from "vitest";
import { createSwellClient } from "../helpers/swell-client";
describe("Store settings (read-only)", () => {
it("loads general store settings using CLI auth", async () => {
const swell = createSwellClient();
const general = await swell.get("/settings/general");
expect(general).toBeDefined();
expect(general.id).toBe("general");
expect(general.features).toBeDefined();
expect(typeof general.features.carts).toBe("boolean");
});
});
`;
}