@netdata/charts
Version:
Netdata frontend SDK and chart utilities
28 lines (27 loc) • 1.07 kB
JavaScript
;
var _react = _interopRequireDefault(require("react"));
var _react2 = require("@testing-library/react");
require("@testing-library/jest-dom");
var _testUtilities = require("@jest/testUtilities");
var _index = _interopRequireDefault(require("./index"));
var _jsxRuntime = require("react/jsx-runtime");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; }
describe("Header component", function () {
it("renders the title by default", function () {
(0, _testUtilities.renderWithChart)(/*#__PURE__*/(0, _jsxRuntime.jsx)(_index["default"], {}), {
attributes: {
title: "CPU Usage"
}
});
expect(_react2.screen.getByText("CPU Usage")).toBeInTheDocument();
});
it("hides the title when hideTitle is true", function () {
(0, _testUtilities.renderWithChart)(/*#__PURE__*/(0, _jsxRuntime.jsx)(_index["default"], {}), {
attributes: {
title: "CPU Usage",
hideTitle: true
}
});
expect(_react2.screen.queryByText("CPU Usage")).not.toBeInTheDocument();
});
});