@netdata/charts
Version:
Netdata frontend SDK and chart utilities
25 lines • 805 B
JavaScript
import React from "react";
import { screen } from "@testing-library/react";
import "@testing-library/jest-dom";
import { renderWithChart } from "@jest/testUtilities";
import Header from "./index";
import { jsx as _jsx } from "react/jsx-runtime";
describe("Header component", function () {
it("renders the title by default", function () {
renderWithChart(/*#__PURE__*/_jsx(Header, {}), {
attributes: {
title: "CPU Usage"
}
});
expect(screen.getByText("CPU Usage")).toBeInTheDocument();
});
it("hides the title when hideTitle is true", function () {
renderWithChart(/*#__PURE__*/_jsx(Header, {}), {
attributes: {
title: "CPU Usage",
hideTitle: true
}
});
expect(screen.queryByText("CPU Usage")).not.toBeInTheDocument();
});
});