From d49ff9aa5ff99d73e26aa030ef7099164a4849e3 Mon Sep 17 00:00:00 2001
From: Hakim El Hattab <hakim.elhattab@gmail.com>
Date: Thu, 22 Aug 2013 19:46:35 -0400
Subject: [PATCH] include info about which slide the assertion applies to

---
 test/test.js | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/test/test.js b/test/test.js
index 6e11f00..df93661 100644
--- a/test/test.js
+++ b/test/test.js
@@ -30,24 +30,26 @@ Reveal.addEventListener( 'ready', function() {
 
 	test( 'Reveal.isFirstSlide', function() {
 		Reveal.slide( 0 );
-		ok( Reveal.isFirstSlide() === true, 'returns true' );
+		ok( Reveal.isFirstSlide() === true, 'returns true after Reveal.slide( 0 )' );
 
 		Reveal.slide( 1 );
-		ok( Reveal.isFirstSlide() === false, 'returns false after navigation' );
+		ok( Reveal.isFirstSlide() === false, 'returns false after Reveal.slide( 1 )' );
 
 		Reveal.slide( 0 );
-		ok( Reveal.isFirstSlide() === true, 'returns true after navigation' );
+		ok( Reveal.isFirstSlide() === true, 'returns true after Reveal.slide( 0 )' );
 	});
 
 	test( 'Reveal.isLastSlide', function() {
 		Reveal.slide( 0 );
-		ok( Reveal.isLastSlide() === false, 'returns false' );
+		ok( Reveal.isLastSlide() === false, 'returns false after Reveal.slide( 0 )' );
 
-		Reveal.slide( document.querySelectorAll( '.reveal .slides>section' ).length - 1 );
-		ok( Reveal.isLastSlide() === true, 'returns true after navigation' );
+		var lastSlideIndex = document.querySelectorAll( '.reveal .slides>section' ).length - 1;
+
+		Reveal.slide( lastSlideIndex );
+		ok( Reveal.isLastSlide() === true, 'returns true after Reveal.slide( '+ lastSlideIndex +' )' );
 
 		Reveal.slide( 0 );
-		ok( Reveal.isLastSlide() === false, 'returns false after navigation' );
+		ok( Reveal.isLastSlide() === false, 'returns false after Reveal.slide( 0 )' );
 	});
 
 	test( 'Reveal.getIndices', function() {
-- 
GitLab