diff options
author | Hakim El Hattab | 2013-11-28 16:48:46 -0500 |
---|---|---|
committer | Hakim El Hattab | 2013-11-28 16:48:46 -0500 |
commit | 31438c88ba03aef77d6f3c681ac0e31bb94f3bef (patch) | |
tree | 58914df20992f94d5fa83c19ddbd94dfe4f71568 /test/test.js | |
parent | 599bef5fdfb70b4a85c95cf62c7eebfa85b6cbd5 (diff) | |
parent | 3d2549d4f461cd2cb21bde6ef8a482f1f27a51ae (diff) |
Merge branch 'dev' of github.com:hakimel/reveal.js
Diffstat (limited to 'test/test.js')
-rw-r--r-- | test/test.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/test/test.js b/test/test.js index 36983c8..f620b5b 100644 --- a/test/test.js +++ b/test/test.js @@ -11,6 +11,22 @@ Reveal.addEventListener( 'ready', function() { + // --------------------------------------------------------------- + // DOM TESTS + + QUnit.module( 'DOM' ); + + test( 'Initial slides classes', function() { + var horizontalSlides = document.querySelectorAll( '.reveal .slides>section' ) + + strictEqual( document.querySelectorAll( '.reveal .slides section.past' ).length, 0, 'no .past slides' ); + strictEqual( document.querySelectorAll( '.reveal .slides section.present' ).length, 1, 'one .present slide' ); + strictEqual( document.querySelectorAll( '.reveal .slides>section.future' ).length, horizontalSlides.length - 1, 'remaining horizontal slides are .future' ); + + strictEqual( document.querySelectorAll( '.reveal .slides section.stack' ).length, 2, 'two .stacks' ); + + ok( document.querySelectorAll( '.reveal .slides section.stack' )[0].querySelectorAll( '.future' ).length > 0, 'vertical slides are given .future' ); + }); // --------------------------------------------------------------- // API TESTS |