import { test, describe, assert, afterEach, vi } from "vitest"; | |
import { cleanup, render } from "@self/tootils"; | |
import Group from "./Index.svelte"; | |
describe("Group", () => { | |
afterEach(() => { | |
cleanup(); | |
}); | |
test("setting visible to false hides the Group", async () => { | |
render(Group, { | |
elem_id: "group", | |
visible: false | |
}); | |
const groupElement = document.getElementById("group"); | |
assert(groupElement !== null, "Group element not found."); | |
assert( | |
groupElement.classList.contains("hide"), | |
"Group element is not hidden." | |
); | |
}); | |
}); | |