chore: format to 2-space and bump changelog
This commit is contained in:
@@ -2,28 +2,28 @@ import { afterEach, describe, expect, it, vi } from "vitest";
|
||||
import { isVerbose, isYes, logVerbose, setVerbose, setYes } from "./globals.js";
|
||||
|
||||
describe("globals", () => {
|
||||
afterEach(() => {
|
||||
setVerbose(false);
|
||||
setYes(false);
|
||||
vi.restoreAllMocks();
|
||||
});
|
||||
afterEach(() => {
|
||||
setVerbose(false);
|
||||
setYes(false);
|
||||
vi.restoreAllMocks();
|
||||
});
|
||||
|
||||
it("toggles verbose flag and logs when enabled", () => {
|
||||
const logSpy = vi.spyOn(console, "log").mockImplementation(() => {});
|
||||
setVerbose(false);
|
||||
logVerbose("hidden");
|
||||
expect(logSpy).not.toHaveBeenCalled();
|
||||
it("toggles verbose flag and logs when enabled", () => {
|
||||
const logSpy = vi.spyOn(console, "log").mockImplementation(() => {});
|
||||
setVerbose(false);
|
||||
logVerbose("hidden");
|
||||
expect(logSpy).not.toHaveBeenCalled();
|
||||
|
||||
setVerbose(true);
|
||||
logVerbose("shown");
|
||||
expect(isVerbose()).toBe(true);
|
||||
expect(logSpy).toHaveBeenCalledWith(expect.stringContaining("shown"));
|
||||
});
|
||||
setVerbose(true);
|
||||
logVerbose("shown");
|
||||
expect(isVerbose()).toBe(true);
|
||||
expect(logSpy).toHaveBeenCalledWith(expect.stringContaining("shown"));
|
||||
});
|
||||
|
||||
it("stores yes flag", () => {
|
||||
setYes(true);
|
||||
expect(isYes()).toBe(true);
|
||||
setYes(false);
|
||||
expect(isYes()).toBe(false);
|
||||
});
|
||||
it("stores yes flag", () => {
|
||||
setYes(true);
|
||||
expect(isYes()).toBe(true);
|
||||
setYes(false);
|
||||
expect(isYes()).toBe(false);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user