123456789101112131415161718192021 |
- import { minimum } from '../data/html';
- import Splide from '../../src/js/splide';
- import { COMPLETE } from '../../src/js/components';
- describe( 'The "rewind" type Splide', () => {
- let splide;
- beforeEach( () => {
- document.body.innerHTML = minimum;
- splide = new Splide( '#splide', { rewind: true }, COMPLETE ).mount();
- } );
- test( 'should rewind slider before the first slide or after the last(edgeIndex) slide.', () => {
- splide.go( splide.length );
- expect( splide.index ).toBe( 0 );
- splide.go( '-' );
- expect( splide.index ).toBe( splide.Components.Controller.edgeIndex );
- } );
- } );
|