public function test_render_indicators() { $theindicators = \theme_essential\toolbox::render_indicators(4); $thecontent = '<li data-target="#essentialCarousel" data-slide-to="0" class="active"></li>'; $thecontent .= '<li data-target="#essentialCarousel" data-slide-to="1"></li>'; $thecontent .= '<li data-target="#essentialCarousel" data-slide-to="2"></li>'; $thecontent .= '<li data-target="#essentialCarousel" data-slide-to="3"></li>'; $this->assertEquals($thecontent, $theindicators); }
default: $captionsbelowclass = ''; } ?> <div class="row-fluid"> <div class="span12"> <div id="essentialCarousel" class="carousel slide" data-interval="<?php echo $slideinterval; ?> "> <?php echo $OUTPUT->essential_edit_button('theme_essential_slideshow'); ?> <ol class="carousel-indicators"> <?php echo \theme_essential\toolbox::render_indicators($numberofslides); ?> </ol> <div class="carousel-inner<?php echo $captionscenter . $captionsbelowclass; ?> "> <?php for ($slideindex = 1; $slideindex <= $numberofslides; $slideindex++) { echo \theme_essential\toolbox::render_slide($slideindex, $captionoptions); } ?> </div> <?php echo \theme_essential\toolbox::render_slide_controls($left); ?>