@netdata/charts
Version:
Netdata frontend SDK and chart utilities
31 lines (30 loc) • 837 B
JavaScript
;
var _select = _interopRequireDefault(require("./select"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; }
describe("select navigation", function () {
var chartUI;
beforeEach(function () {
chartUI = {
sdk: {
trigger: jest.fn()
},
chart: {
trigger: jest.fn()
},
on: jest.fn(function () {
return chartUI;
}),
off: jest.fn(function () {
return chartUI;
})
};
});
it("returns chartUI object from setup", function () {
var result = (0, _select["default"])(chartUI);
expect(result).toBe(chartUI);
});
it("sets up mousedown event handler", function () {
(0, _select["default"])(chartUI);
expect(chartUI.on).toHaveBeenCalledWith("mousedown", expect.any(Function));
});
});