Sha256: 79ec13cb647344404178cb8ee28720105936358c9ca6f29bdb36fce16edaab03

Contents?: true

Size: 1.22 KB

Versions: 2

Compression:

Stored size: 1.22 KB

Contents

//= require workarea/storefront/spec_helper
//= require workarea/storefront/slick_slider/config
//= require workarea/storefront/slick_slider/modules/slick_slider

(function () {
    'use strict';

    describe('WORKAREA.slickSlider', function () {

        describe('init', function () {

            it('inits slick slider on element', function () {
                this.fixtures = fixture.load('slick_slider.html');

                var $slickSlider = $('[data-slick-slider]', this.fixtures);

                WORKAREA.slickSlider.init(this.fixtures);

                expect($slickSlider.is('.slick-initialized')).to.equal(true);

                expect($slickSlider.children('.slick-slider__nav').length).to.equal(2);
            });

            it('inits slick slider with options on element', function () {
                this.fixtures = fixture.load('slick_slider_with_options.html');

                var $slickSlider = $('[data-slick-slider]', this.fixtures);

                WORKAREA.slickSlider.init(this.fixtures);

                expect($slickSlider.children('.slick-slider__nav').length).to.equal(0);

                expect($slickSlider.children('.slick-slider__dots').length).to.equal(1);
            });
        });
    });
}());

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
workarea-slick_slider-1.0.3 test/javascripts/slick_slider_spec.js
workarea-slick_slider-1.0.2 test/javascripts/slick_slider_spec.js