UNPKG

@netdata/charts

Version:

Netdata frontend SDK and chart utilities

22 lines (21 loc) 1.31 kB
"use strict"; var _chartTitleByContextMap = _interopRequireDefault(require("./chartTitleByContextMap")); function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } describe("chartTitleByContextMap", function () { it("exports an object with chart title mappings", function () { expect(_typeof(_chartTitleByContextMap["default"])).toBe("object"); expect(_chartTitleByContextMap["default"]).not.toBe(null); }); it("contains fping context mappings", function () { expect(_chartTitleByContextMap["default"]["fping.latency"]).toBeDefined(); expect(_chartTitleByContextMap["default"]["fping.packets"]).toBeDefined(); expect(_chartTitleByContextMap["default"]["fping.quality"]).toBeDefined(); }); it("has string values for all mappings", function () { Object.values(_chartTitleByContextMap["default"]).forEach(function (value) { expect(_typeof(value)).toBe("string"); expect(value.length).toBeGreaterThan(0); }); }); });