Sha256: 6d62de333619a49d72b92ba636bb2b668b9e06894500c7146375b9bf222ccaa2

Contents?: true

Size: 1.45 KB

Versions: 57

Compression:

Stored size: 1.45 KB

Contents

describe "tabs", ->
  beforeEach ->
    # run all Blacklight.onload functions
    Blacklight.activate()

  describe "dashboard tabs", ->
    beforeEach ->
      # setup the tabs like the homepage featured and recent tabs
      setFixtures '<ul id="homeTabs" class="nav nav-tabs">
                               <li><a href="#featured_container" data-toggle="tab" role="tab" id="featureTab">Featured Works</a></li>
                               <li><a href="#recently_uploaded" data-toggle="tab" role="tab" id="recentTab">Recently Uploaded</a></li>
                             </ul>'


    describe "tabNavigation", ->

      it "It sets the first tab to active", ->
        expect($('#homeTabs li').attr('class')).toBeUndefined()
        tabNavigation();
        expect($('#homeTabs li').attr('class')).toBe('active')

  describe "dashboard tabs", ->
    beforeEach ->
      # setup the tabs like the my listing on the dashboards
      setFixtures '<ul class="nav nav-tabs" id="my_nav" role="navigation">
                     <span class="sr-only">You are currently listing your works .  You have 1 works </span>
                     <li>
                       <a href="/dashboard/works">My Works</a>
                     </li>
                     <li class="">
                       <a href="/dashboard/collections">My Collections</a>
                     </li>
                   </ul>'

    describe "tabNavigation", ->

      it "It does not error", ->
        tabNavigation();

Version data entries

57 entries across 57 versions & 3 rubygems

Version Path
hyrax-2.6.0 spec/javascripts/tabs_spec.js.coffee
hyrax-3.0.0.pre.rc1 spec/javascripts/tabs_spec.js.coffee
hyrax-3.0.0.pre.beta3 spec/javascripts/tabs_spec.js.coffee
hyrax-2.5.1 spec/javascripts/tabs_spec.js.coffee
hyrax-2.5.0 spec/javascripts/tabs_spec.js.coffee
hyrax-3.0.0.pre.beta2 spec/javascripts/tabs_spec.js.coffee
hyrax-2.4.1 spec/javascripts/tabs_spec.js.coffee
hyrax-3.0.0.pre.beta1 spec/javascripts/tabs_spec.js.coffee
hyrax-2.4.0 spec/javascripts/tabs_spec.js.coffee
hyrax-2.3.3 spec/javascripts/tabs_spec.js.coffee
hyrax-2.3.2 spec/javascripts/tabs_spec.js.coffee
hyrax-2.3.1 spec/javascripts/tabs_spec.js.coffee
hyrax-1.1.1 spec/javascripts/tabs_spec.js.coffee
hyrax-2.3.0 spec/javascripts/tabs_spec.js.coffee
hyrax-2.0.3 spec/javascripts/tabs_spec.js.coffee
hyrax-2.2.4 spec/javascripts/tabs_spec.js.coffee
hyrax-2.2.3 spec/javascripts/tabs_spec.js.coffee
hyrax-2.2.2 spec/javascripts/tabs_spec.js.coffee
hyrax-2.2.1 spec/javascripts/tabs_spec.js.coffee
hyrax-2.2.0 spec/javascripts/tabs_spec.js.coffee