Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Tests completed in 146 milliseconds.
83 assertions of 83 passed, 0 failed.
- DOM: Initial slides classes (0, 5, 5)Rerun1 ms
- no .past slides
- one .present slide
- remaining horizontal slides are .future
- two .stacks
- vertical slides are given .future
- API: Reveal.isReady (0, 1, 1)Rerun0 ms
- returns true
- API: Reveal.isOverview (0, 3, 3)Rerun7 ms
- false by default
- true after toggling on
- false after toggling off
- API: Reveal.isPaused (0, 3, 3)Rerun1 ms
- false by default
- true after pausing
- false after resuming
- API: Reveal.isFirstSlide (0, 3, 3)Rerun3 ms
- true after Reveal.slide( 0, 0 )
- false after Reveal.slide( 1, 0 )
- true after Reveal.slide( 0, 0 )
- API: Reveal.isLastSlide (0, 3, 3)Rerun2 ms
- false after Reveal.slide( 0, 0 )
- true after Reveal.slide(
- false after Reveal.slide( 0, 0 )
- API: Reveal.getIndices (0, 5, 5)Rerun3 ms
- h exists
- v exists
- f exists
- h 1, v 0
- h 1, v 2
- API: Reveal.getSlide (0, 2, 2)Rerun0 ms
- gets correct first slide
- returns undefined when slide can't be found
- API: Reveal.getPreviousSlide/getCurrentSlide (0, 2, 2)Rerun2 ms
- previous is slide #0
- current is slide #1
- API: Reveal.getScale (0, 1, 1)Rerun1 ms
- has scale
- API: Reveal.getConfig (0, 1, 1)Rerun0 ms
- has config
- API: Reveal.configure (0, 3, 3)Rerun3 ms
- "loop" is false to start with
- "loop" has changed to true
- supports custom values
- API: Reveal.availableRoutes (0, 2, 2)Rerun2 ms
- correct for first slide
- correct for vertical slide
- API: Reveal.next (0, 7, 7)Rerun4 ms
- okay
- okay
- okay
- okay
- okay
- okay
- okay
- API: Reveal.next at end (0, 2, 2)Rerun2 ms
- okay
- okay
- Fragments: Sliding to fragments (0, 4, 4)Rerun3 ms
- Reveal.slide( 2, 0, -1 )
- Reveal.slide( 2, 0, 0 )
- Reveal.slide( 2, 0, 2 )
- Reveal.slide( 2, 0, 1 )
- Fragments: Hiding all fragments (0, 2, 2)Rerun2 ms
- one fragment visible when index is 0
- no fragments visible when index is -1
- Fragments: Current fragment (0, 4, 4)Rerun2 ms
- no current fragment at index -1
- one current fragment at index 0
- no current fragment when navigating to previous slide
- no current fragment when navigating to next slide
- Fragments: Stepping through fragments (0, 6, 6)Rerun3 ms
- next() goes to next fragment
- right() goes to next fragment
- down() goes to next fragment
- prev() goes to prev fragment
- left() goes to prev fragment
- up() goes to prev fragment
- Fragments: Stepping past fragments (0, 2, 2)Rerun2 ms
- no fragments visible when on previous slide
- all fragments visible when on future slide
- Fragments: Fragment indices (0, 1, 1)Rerun1 ms
- both fragments of same index are shown
- Fragments: Index generation (0, 3, 3)Rerun0 ms
- okay
- okay
- okay
- Fragments: Index normalization (0, 3, 3)Rerun0 ms
- okay
- okay
- okay
- Fragments: fragmentshown event (0, 2, 2)Rerun16 ms
- event fired
- event fired
- Fragments: fragmenthidden event (0, 2, 2)Rerun16 ms
- event fired
- event fired
- Configuration: Controls (0, 2, 2)Rerun2 ms
- controls are hidden
- controls are visible
- Configuration: Progress (0, 2, 2)Rerun2 ms
- progress are hidden
- progress are visible
- Configuration: Loop (0, 2, 2)Rerun3 ms
- looped from start to end
- looped from end to start
- Events: slidechanged (0, 3, 3)Rerun15 ms
- event fired
- event fired
- event fired
- Events: paused (0, 1, 1)Rerun13 ms
- event fired
- Events: resumed (0, 1, 1)Rerun14 ms
- event fired