From 60a74ebfa3d699fa475b39b9f94e14e68e6dbc52 Mon Sep 17 00:00:00 2001 From: Hakim El Hattab Date: Thu, 21 Nov 2013 09:01:18 -0500 Subject: fragments are now zero-indexed --- test/test.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'test') diff --git a/test/test.js b/test/test.js index bd5cad1..3570d78 100644 --- a/test/test.js +++ b/test/test.js @@ -139,6 +139,9 @@ Reveal.addEventListener( 'ready', function() { deepEqual( Reveal.getIndices(), { h: 1, v: 2, f: undefined } ); // There's fragments on this slide + Reveal.next(); + deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: -1 } ); + Reveal.next(); deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 0 } ); @@ -148,9 +151,6 @@ Reveal.addEventListener( 'ready', function() { Reveal.next(); deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 2 } ); - Reveal.next(); - deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 3 } ); - Reveal.next(); deepEqual( Reveal.getIndices(), { h: 3, v: 0, f: undefined } ); @@ -177,31 +177,31 @@ Reveal.addEventListener( 'ready', function() { }); test( 'Stepping through fragments', function() { - Reveal.slide( 2, 0, 0 ); + Reveal.slide( 2, 0, -1 ); // forwards: Reveal.next(); - deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 1 }, 'next() goes to next fragment' ); + deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 0 }, 'next() goes to next fragment' ); Reveal.right(); - deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 2 }, 'right() goes to next fragment' ); + deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 1 }, 'right() goes to next fragment' ); Reveal.down(); - deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 3 }, 'down() goes to next fragment' ); + deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 2 }, 'down() goes to next fragment' ); Reveal.down(); // moves to f #3 // backwards: Reveal.prev(); - deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 2 }, 'prev() goes to prev fragment' ); + deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 1 }, 'prev() goes to prev fragment' ); Reveal.left(); - deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 1 }, 'left() goes to prev fragment' ); + deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 0 }, 'left() goes to prev fragment' ); Reveal.up(); - deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: 0 }, 'left() goes to prev fragment' ); + deepEqual( Reveal.getIndices(), { h: 2, v: 0, f: -1 }, 'up() goes to prev fragment' ); }); test( 'Stepping past fragments', function() { -- cgit v1.2.3