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 );
} );
} );