@netdata/charts
Version:
Netdata frontend SDK and chart utilities
28 lines • 702 B
JavaScript
import selectNavigation from "./select";
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 = selectNavigation(chartUI);
expect(result).toBe(chartUI);
});
it("sets up mousedown event handler", function () {
selectNavigation(chartUI);
expect(chartUI.on).toHaveBeenCalledWith("mousedown", expect.any(Function));
});
});