@shopify/cli
Version:
A CLI tool to build for the Shopify platform
54 lines (52 loc) • 1.64 kB
JavaScript
import {
mockAndCaptureOutput
} from "../../../chunk-SWU3QODP.js";
import {
Logout
} from "../../../chunk-QYA3TD2H.js";
import {
logout
} from "../../../chunk-FEYZLXHI.js";
import {
describe,
globalExpect,
test,
vi
} from "../../../chunk-Y53XECL6.js";
import "../../../chunk-PT5BDLIN.js";
import "../../../chunk-EBRJEUGC.js";
import "../../../chunk-SHWOPMLQ.js";
import "../../../chunk-HO5XX2LU.js";
import "../../../chunk-HGD26EDV.js";
import "../../../chunk-DNGCAQBF.js";
import "../../../chunk-HE3BDMSQ.js";
import "../../../chunk-25IMI7TH.js";
import "../../../chunk-UGX6DGR4.js";
import "../../../chunk-5DXEBIVF.js";
import "../../../chunk-HMDWNGIV.js";
import "../../../chunk-OAZABGFS.js";
import "../../../chunk-B5EXYCV3.js";
import "../../../chunk-75LV6AQS.js";
import "../../../chunk-57Q6OQG4.js";
import "../../../chunk-QAKYKTFV.js";
import "../../../chunk-G5R6YD27.js";
import "../../../chunk-3I3GQNEW.js";
import "../../../chunk-G2ZZKGSV.js";
import "../../../chunk-MP5RLDFN.js";
import "../../../chunk-XE5EOEBL.js";
import "../../../chunk-5DBS6QOU.js";
import "../../../chunk-B3YWYURY.js";
import "../../../chunk-CDBXAE2F.js";
import {
init_cjs_shims
} from "../../../chunk-PKR7KJ6P.js";
// src/cli/commands/auth/logout.test.ts
init_cjs_shims();
vi.mock("@shopify/cli-kit/node/session");
describe("logs out", () => {
test("clears the session", async () => {
let outputMock = mockAndCaptureOutput();
await Logout.run(), globalExpect(logout).toHaveBeenCalledOnce(), globalExpect(outputMock.success()).toMatchInlineSnapshot('"Logged out from Shopify"');
});
});
//# sourceMappingURL=logout.test.js.map