UNPKG

@netdata/netdata-ui

Version:

netdata UI kit

26 lines 1 kB
import React from "react"; import { renderWithProviders, screen } from "testUtilities"; import ProgressBar from "."; describe("ProgressBar component", function () { test("should render component with width", function () { renderWithProviders(/*#__PURE__*/React.createElement(ProgressBar, { width: "20%" })); expect(screen.getByTestId("progressBar")).toBeInTheDocument(); expect(screen.getByTestId("progressBar-progress20%")).toBeInTheDocument(); }); test("should render component with value", function () { renderWithProviders(/*#__PURE__*/React.createElement(ProgressBar, { value: [{ color: ["blue", "indigo"], width: "30%" }, { color: ["green", "limeGreen"], width: "60%" }] })); expect(screen.getByTestId("progressBar")).toBeInTheDocument(); expect(screen.getByTestId("progressBar-progress30%")).toBeInTheDocument(); expect(screen.getByTestId("progressBar-progress60%")).toBeInTheDocument(); }); });