mirror of
https://github.com/webadderallorg/Recordly.git
synced 2026-09-24 14:55:37 +00:00
14 lines
737 B
TypeScript
14 lines
737 B
TypeScript
import { expect, it } from "vitest";
|
|
import { isHudInEditorMode } from "./hudEditorMode";
|
|
it("allows the webcam when New prepares a recording despite an existing editor", () => {
|
|
expect(isHudInEditorMode(1, false, false)).toBe(true);
|
|
expect(isHudInEditorMode(1, true, false)).toBe(false);
|
|
expect(isHudInEditorMode(1, true, true)).toBe(false);
|
|
// Cancelling leaves the HUD ready to retry, including its webcam preview.
|
|
expect(isHudInEditorMode(1, true, false)).toBe(false);
|
|
// Returning Home stops an idle camera, but does not stop an active capture preview.
|
|
expect(isHudInEditorMode(1, false, false)).toBe(true);
|
|
expect(isHudInEditorMode(1, false, true)).toBe(false);
|
|
expect(isHudInEditorMode(0, false, false)).toBe(false);
|
|
});
|