Skip to content
Snippets Groups Projects
Commit f2155285 authored by Hakim El Hattab's avatar Hakim El Hattab
Browse files

pause mode tests

parent 798fbc3d
No related branches found
No related tags found
No related merge requests found
......@@ -226,7 +226,6 @@ Reveal.addEventListener( 'ready', function() {
asyncTest( 'fragmenthidden event', function() {
expect( 2 );
start();
var _onEvent = function( event ) {
ok( true, 'event fired' );
......@@ -240,6 +239,8 @@ Reveal.addEventListener( 'ready', function() {
Reveal.prev();
Reveal.next(); // shouldn't fire fragmenthidden
start();
Reveal.removeEventListener( 'fragmenthidden', _onEvent );
});
......@@ -290,25 +291,60 @@ Reveal.addEventListener( 'ready', function() {
QUnit.module( 'Events' );
asyncTest( 'slidechanged', function() {
expect( 1 );
expect( 3 );
var _onEvent = function( event ) {
ok( true, 'event fired' );
start();
}
Reveal.addEventListener( 'slidechanged', _onEvent );
// Should trigger the event
Reveal.slide( 1, 0 );
Reveal.slide( 1, 0 ); // should trigger
Reveal.slide( 1, 0 ); // should do nothing
Reveal.next(); // should trigger
Reveal.slide( 3, 0 ); // should trigger
Reveal.next(); // should do nothing
// Should not trigger an event since it's the same #
Reveal.slide( 1, 0 );
start();
Reveal.removeEventListener( 'slidechanged', _onEvent );
});
asyncTest( 'paused', function() {
expect( 1 );
var _onEvent = function( event ) {
ok( true, 'event fired' );
}
Reveal.addEventListener( 'paused', _onEvent );
Reveal.togglePause();
Reveal.togglePause();
start();
Reveal.removeEventListener( 'paused', _onEvent );
});
asyncTest( 'resumed', function() {
expect( 1 );
var _onEvent = function( event ) {
ok( true, 'event fired' );
}
Reveal.addEventListener( 'resumed', _onEvent );
Reveal.togglePause();
Reveal.togglePause();
start();
Reveal.removeEventListener( 'resumed', _onEvent );
});
} );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment