]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Add the missing expectations for touch events (#33060)
authorRohit Sharma <rohit2sharma95@gmail.com>
Fri, 12 Feb 2021 06:36:20 +0000 (12:06 +0530)
committerGitHub <noreply@github.com>
Fri, 12 Feb 2021 06:36:20 +0000 (08:36 +0200)
js/tests/unit/carousel.spec.js

index 5c45efe0c10fd5595f7be76b36007e3330eae917..2f47f2e00d37d217033ef122773ad28ba892135f 100644 (file)
@@ -1071,8 +1071,16 @@ describe('Carousel', () => {
         ['keydown', jasmine.any(Function), jasmine.any(Boolean)],
         ['mouseover', jasmine.any(Function), jasmine.any(Boolean)],
         ['mouseout', jasmine.any(Function), jasmine.any(Boolean)],
-        ['pointerdown', jasmine.any(Function), jasmine.any(Boolean)],
-        ['pointerup', jasmine.any(Function), jasmine.any(Boolean)]
+        ...(carousel._pointerEvent ?
+          [
+            ['pointerdown', jasmine.any(Function), jasmine.any(Boolean)],
+            ['pointerup', jasmine.any(Function), jasmine.any(Boolean)]
+          ] :
+          [
+            ['touchstart', jasmine.any(Function), jasmine.any(Boolean)],
+            ['touchmove', jasmine.any(Function), jasmine.any(Boolean)],
+            ['touchend', jasmine.any(Function), jasmine.any(Boolean)]
+          ])
       ]
 
       expect(addEventSpy.calls.allArgs()).toEqual(expectedArgs)