Просмотр исходного кода

test for mouseover on bg event

Adam Shaw 7 лет назад
Родитель
Сommit
4c22b6e5c5
1 измененных файлов с 26 добавлено и 0 удалено
  1. 26 0
      tests/automated/legacy/eventMouseover.js

+ 26 - 0
tests/automated/legacy/eventMouseover.js

@@ -38,4 +38,30 @@ describe('eventMouseover', function() {
       })
       })
     })
     })
   })
   })
+
+  it('gets fired for background events', function(done) {
+    let mouseoverCalled = false
+
+    initCalendar({
+      events: [ {
+        start: '2014-08-02',
+        rendering: 'background',
+        className: 'event'
+      } ],
+      eventMouseover(arg) {
+        expect(arg.event.rendering).toBe('background')
+        mouseoverCalled = true
+      },
+      eventMouseout() {
+        expect(mouseoverCalled).toBe(true)
+        done()
+      }
+    })
+
+    $('.event')
+      .simulate('mouseover')
+      .simulate('mouseout')
+      .simulate('mouseleave') // helps out listenBySelector
+  })
+
 })
 })