reveal.js - Tests

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)

Running:
Fragments: fragmentshown event

  1. DOM: Initial slides classes (0, 5, 5)Rerun1 ms
    1. no .past slides
    2. one .present slide
    3. remaining horizontal slides are .future
    4. two .stacks
    5. vertical slides are given .future
  2. API: Reveal.isReady (0, 1, 1)Rerun0 ms
    1. returns true
  3. API: Reveal.isOverview (0, 3, 3)Rerun35 ms
    1. false by default
    2. true after toggling on
    3. false after toggling off
  4. API: Reveal.isPaused (0, 3, 3)Rerun1 ms
    1. false by default
    2. true after pausing
    3. false after resuming
  5. API: Reveal.isFirstSlide (0, 3, 3)Rerun37 ms
    1. true after Reveal.slide( 0, 0 )
    2. false after Reveal.slide( 1, 0 )
    3. true after Reveal.slide( 0, 0 )
  6. API: Reveal.isFirstSlide after vertical slide (0, 1, 1)Rerun26 ms
    1. true after Reveal.slide( 1, 1 ) and then Reveal.slide( 0, 0 )
  7. API: Reveal.isLastSlide (0, 3, 3)Rerun29 ms
    1. false after Reveal.slide( 0, 0 )
    2. true after Reveal.slide( 3, 0 )
    3. false after Reveal.slide( 0, 0 )
  8. API: Reveal.isLastSlide after vertical slide (0, 1, 1)Rerun25 ms
    1. true after Reveal.slide( 1, 1 ) and then Reveal.slide( 3, 0 )
  9. API: Reveal.getTotalSlides (0, 1, 1)Rerun0 ms
    1. eight slides in total
  10. API: Reveal.getIndices (0, 9, 9)Rerun36 ms
    1. h exists
    2. v exists
    3. f exists
    4. h 1
    5. v 0
    6. h 1
    7. v 2
    8. h 0
    9. v 0
  11. API: Reveal.getSlide (0, 6, 6)Rerun1 ms
    1. gets correct first slide
    2. no v index returns stack
    3. v index 0 returns first vertical child
    4. v index 1 returns second vertical child
    5. undefined when out of horizontal bounds
    6. undefined when out of vertical bounds
  12. API: Reveal.getSlideBackground (0, 6, 6)Rerun0 ms
    1. gets correct first background
    2. no v index returns stack
    3. v index 0 returns first vertical child
    4. v index 1 returns second vertical child
    5. undefined when out of horizontal bounds
    6. undefined when out of vertical bounds
  13. API: Reveal.getPreviousSlide/getCurrentSlide (0, 2, 2)Rerun25 ms
    1. previous is slide #0
    2. current is slide #1
  14. API: Reveal.getProgress (0, 2, 2)Rerun23 ms
    1. progress is 0 on first slide
    2. progress is 1 on last slide
  15. API: Reveal.getScale (0, 1, 1)Rerun0 ms
    1. has scale
  16. API: Reveal.getConfig (0, 1, 1)Rerun0 ms
    1. has config
  17. API: Reveal.configure (0, 3, 3)Rerun36 ms
    1. "loop" is false to start with
    2. "loop" has changed to true
    3. supports custom values
  18. API: Reveal.availableRoutes (0, 2, 2)Rerun25 ms
    1. correct for first slide
    2. correct for vertical slide
  19. API: Reveal.next (0, 7, 7)Rerun70 ms
    1. okay
    2. okay
    3. okay
    4. okay
    5. okay
    6. okay
    7. okay
  20. API: Reveal.next at end (0, 2, 2)Rerun14 ms
    1. okay
    2. okay
  21. Fragments: Sliding to fragments (0, 4, 4)Rerun54 ms
    1. Reveal.slide( 2, 0, -1 )
    2. Reveal.slide( 2, 0, 0 )
    3. Reveal.slide( 2, 0, 2 )
    4. Reveal.slide( 2, 0, 1 )
  22. Fragments: Hiding all fragments (0, 2, 2)Rerun24 ms
    1. one fragment visible when index is 0
    2. no fragments visible when index is -1
  23. Fragments: Current fragment (0, 4, 4)Rerun45 ms
    1. no current fragment at index -1
    2. one current fragment at index 0
    3. no current fragment when navigating to previous slide
    4. no current fragment when navigating to next slide
  24. Fragments: Stepping through fragments (0, 6, 6)Rerun52 ms
    1. next() goes to next fragment
    2. right() goes to next fragment
    3. down() goes to next fragment
    4. prev() goes to prev fragment
    5. left() goes to prev fragment
    6. up() goes to prev fragment
  25. Fragments: Stepping past fragments (0, 2, 2)Rerun19 ms
    1. no fragments visible when on previous slide
    2. all fragments visible when on future slide
  26. Fragments: Fragment indices (0, 3, 3)Rerun36 ms
    1. both fragments of same index are shown
    2. returns correct index for first fragment
    3. returns correct index for two fragments with same index
  27. Fragments: Index generation (0, 3, 3)Rerun0 ms
    1. okay
    2. okay
    3. okay
  28. Fragments: Index normalization (0, 3, 3)Rerun0 ms
    1. okay
    2. okay
    3. okay
  29. Fragments: fragmentshown eventRerun
  30. Fragments: fragmenthidden eventRerun
  31. Auto Sliding: Reveal.isAutoSlidingRerun
  32. Auto Sliding: Reveal.toggleAutoSlideRerun
  33. Auto Sliding: autoslidepausedRerun
  34. Auto Sliding: autoslideresumedRerun
  35. Configuration: ControlsRerun
  36. Configuration: ProgressRerun
  37. Configuration: LoopRerun
  38. Lazy-Loading: img with data-srcRerun
  39. Lazy-Loading: video with data-srcRerun
  40. Lazy-Loading: audio with data-srcRerun
  41. Lazy-Loading: iframe with data-srcRerun
  42. Lazy-Loading: background imagesRerun
  43. Events: slidechangedRerun
  44. Events: pausedRerun
  45. Events: resumedRerun