Skip to content

Commit 6aff0ac

Browse files
committed
test: update theme preference test to expect explicit 'light' storage
- Change test expectation from toBeNull() to toBe("light") when toggling from dark to light theme - Update test description from "clears storage" to "persists light" to reflect new behavior
1 parent 5c7364b commit 6aff0ac

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

new-deepnotes/apps/web/src/features/theme/useThemePreference.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,11 @@ describe("theme preference", () => {
4141
expect(localStorage.getItem(NEW_KEY)).toBe("dark");
4242
});
4343

44-
it("toggle removes dark and clears storage", () => {
44+
it("toggle removes dark and persists light", () => {
4545
document.documentElement.classList.add("dark");
4646
localStorage.setItem(NEW_KEY, "dark");
4747
toggleTheme();
4848
expect(document.documentElement.classList.contains("dark")).toBe(false);
49-
expect(localStorage.getItem(NEW_KEY)).toBeNull();
49+
expect(localStorage.getItem(NEW_KEY)).toBe("light");
5050
});
5151
});

0 commit comments

Comments
 (0)