Release Healer Man 0.1.9

This commit is contained in:
phenom committed 2026-08-30 14:16:56 -04:00
1 parent c245a199b6
commit d060296ade
74 files changed
+5901 -334

No files matched your search

+33
View File
@@ -0,0 +1,33 @@
import { describe, expect, it } from "vitest";
import { combatSimulationTimerShouldRun } from "./combatSimulationLifecycle";
describe("combatSimulationTimerShouldRun", () => {
it("runs during active local gameplay", () => {
expect(combatSimulationTimerShouldRun({
sharedOnline: false,
paused: false,
companionOpen: false,
documentHidden: false,
})).toBe(true);
});
it.each([
{ paused: true, companionOpen: false, documentHidden: false },
{ paused: false, companionOpen: true, documentHidden: false },
{ paused: false, companionOpen: false, documentHidden: true },
])("stops inactive local gameplay for %o", (state) => {
expect(combatSimulationTimerShouldRun({
sharedOnline: false,
...state,
})).toBe(false);
});
it("preserves shared-online simulation in every local lifecycle state", () => {
expect(combatSimulationTimerShouldRun({
sharedOnline: true,
paused: true,
companionOpen: true,
documentHidden: true,
})).toBe(true);
});
});