blob: 938678fc5644a44e2eb8ec84cb97e3fe0a17b676 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
describe('Slider', function () {
var slider = null;
beforeEach(function () {
var templateSlider = [
'<div class="slider" id="mySlider">',
'<div id="mySlider" class="slide-group">',
'<div id="firstSlide" class="slide">',
'<img src="http://goratchet.com/assets/img/slide-2.jpg">',
'</div>',
'<div class="slide">',
'<img src="http://goratchet.com/assets/img/slide-3.jpg">',
'</div>',
'</div>',
'</div>'
].join('');
document.body.innerHTML += templateSlider;
slider = document.getElementById('mySlider');
});
afterEach(function () {
slider.parentNode.removeChild(slider);
slider = null;
});
it('Slider should fire slide event', function (done) {
slider.addEventListener('slide', function () {
expect(true).toBe(true);
done();
});
TouchFaker.fakeEvent('touchstart', '#firstSlide');
});
});
|