From aa6bea02cfd8c318096de1160c63757d014b4956 Mon Sep 17 00:00:00 2001 From: Daniel Ruf Date: Wed, 6 Mar 2019 09:59:06 +0100 Subject: [PATCH] tests: test swipe events in Orbit --- test/javascript/components/orbit.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/test/javascript/components/orbit.js b/test/javascript/components/orbit.js index fd62605e0..050942a58 100644 --- a/test/javascript/components/orbit.js +++ b/test/javascript/components/orbit.js @@ -209,6 +209,15 @@ describe('Orbit', function() { $html.find('.orbit-slide').eq(0).should.be.hidden; $html.find('.orbit-slide').eq(1).should.be.visible; }); + it('changes slides on swipe with data right', function() { + $html = $(template).appendTo('body'); + plugin = new Foundation.Orbit($html, {}); + + $html.find('.orbit-slide').eq(0).trigger('swipe', 'right'); + + $html.find('.orbit-slide').eq(0).should.be.hidden; + $html.find('.orbit-slide').eq(3).should.be.visible; + }); it('changes slides on swipeleft', function() { $html = $(template).appendTo('body'); plugin = new Foundation.Orbit($html, {}); @@ -218,6 +227,15 @@ describe('Orbit', function() { $html.find('.orbit-slide').eq(0).should.be.hidden; $html.find('.orbit-slide').eq(1).should.be.visible; }); + it('changes slides on swiperight', function() { + $html = $(template).appendTo('body'); + plugin = new Foundation.Orbit($html, {}); + + $html.find('.orbit-slide').eq(0).trigger('swiperight'); + + $html.find('.orbit-slide').eq(0).should.be.hidden; + $html.find('.orbit-slide').eq(3).should.be.visible; + }); it('changes slides to the previous one', function() { $html = $(template).appendTo('body'); plugin = new Foundation.Orbit($html, {}); -- 2.47.2