UNPKG

@netdata/charts

Version:

Netdata frontend SDK and chart utilities

25 lines (24 loc) 1.19 kB
"use strict"; var _react = _interopRequireDefault(require("react")); var _react2 = require("@testing-library/react"); require("@testing-library/jest-dom"); var _testUtilities = require("@jest/testUtilities"); var _label = _interopRequireDefault(require("./label")); var _jsxRuntime = require("react/jsx-runtime"); function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } describe("groupBoxes popover Label", function () { it("wraps long label keys and values instead of overflowing", function () { (0, _testUtilities.renderWithProviders)(/*#__PURE__*/(0, _jsxRuntime.jsx)(_label["default"], { label: "wlsx_switch_license_serial_number", value: ["ethernetCsmacd"] })); expect(_react2.screen.getByText("wlsx_switch_license_serial_number")).toHaveStyle("word-break: break-word"); expect(_react2.screen.getByText("ethernetCsmacd")).toHaveStyle("word-break: break-word"); }); it("renders a dash for missing values", function () { (0, _testUtilities.renderWithProviders)(/*#__PURE__*/(0, _jsxRuntime.jsx)(_label["default"], { label: "vendor" })); expect(_react2.screen.getByText("-")).toBeInTheDocument(); }); });