Files
NetAlertX/front/lib/AdminLTE/bower_components/seiyria-bootstrap-slider/test/specs/offMethodSpec.js
leiweibau b2d2e3e9b6 Update AdminLTE
- from 2.4.5 to 2.4.18 (cannot detect any issues)
- set default scancycle for Apple Devices to 1
2022-07-11 21:34:04 +02:00

33 lines
893 B
JavaScript

//--------------------------------------------------
//--------------------------------------------------
//-- Removes attached function from slider event --
//--------------------------------------------------
//--------------------------------------------------
describe("'off()' test", function() {
var testSlider, eventHandlerTriggered, mouse;
var onStart = function(){
eventHandlerTriggered = true;
};
beforeEach(function() {
eventHandlerTriggered = false;
mouse = document.createEvent('MouseEvents');
});
it("should properly unbind an event listener", function() {
testSlider = $("#testSlider1").slider();
testSlider.on('slideStart', onStart);
testSlider.off('slideStart', onStart);
testSlider.data('slider')._mousedown(mouse);
expect(eventHandlerTriggered).not.toBeTruthy();
});
});