UNPKG

@uva-glass/component-library

Version:

React components UvA

15 lines (14 loc) 799 B
import { jsx as t } from "react/jsx-runtime"; import "../../index-dmBn99rF.js"; import { r as s, s as e, f as r } from "../../react.esm-DI5ilWeT.js"; import { FeedbackBar as c } from "./FeedbackBar.js"; describe("FeedbackBar", () => { it("should render with children text", () => { s(/* @__PURE__ */ t(c, { children: "My feedback message" })), expect(e.getByText("My feedback message")).toBeInTheDocument(); }), it("should close when the close button is clicked", () => { s(/* @__PURE__ */ t(c, { children: "My closed feedback message" })), expect(e.getByRole("alert")).toHaveClass("feedback-bar--visible"); const o = e.getByRole("button"); r.click(o), expect(e.getByRole("alert")).not.toHaveClass("feedback-bar--visible"); }); }); //# sourceMappingURL=FeedbackBar.test.js.map