spec/javascripts/partystreusel/base_spec.js.coffee in partystreusel-1.0.8 vs spec/javascripts/partystreusel/base_spec.js.coffee in partystreusel-1.1.0pre1

- old
+ new

@@ -1,10 +1,12 @@ describe 'Base', -> describe 'class functions', -> beforeEach -> + Streusel.selectorPrefix = undefined + Streusel.selectorType = undefined initSpy = jasmine.createSpy('initSpy') @initSpy = initSpy class MyClass extends Streusel.Base @className = 'MyClass' @@ -12,9 +14,14 @@ constructor: (el) -> initSpy() super(el) @subject = MyClass + + it 'computes selector based on class name', -> + Streusel.selectorPrefix = 'js' + Streusel.selectorType = 'css_class' + expect(@subject.selector()).toEqual('.js-myclass') it 'computes selector based on class name', -> expect(@subject.selector()).toEqual('[data-streusel-myclass]') it 'assigns object to tags', ->