// @vitest-environment jsdom import { render, screen } from "@testing-library/react"; import { describe, expect, it, vi } from "vitest"; const { UsageBar } = vi.hoisted(() => ({ UsageBar: vi.fn(({ percent }) =>
), })); vi.mock("../resources/usage-bar", () => ({ default: UsageBar, })); import Resource from "./resource"; function FakeIcon(props) { return ; } describe("components/widgets/widget/resource", () => { it("renders icon/value/label and shows usage bar when percentage is set", () => { render(