Sha256: 5e5fbe02d7bcac4b3ca40fb8ad8460484993ee0743292a4fbe2abb6f38736898

Contents?: true

Size: 631 Bytes

Versions: 8

Compression:

Stored size: 631 Bytes

Contents

require 'test_helper'
require 'rubygems'
require 'netzke-core'

class AccordionPanelTest < ActiveSupport::TestCase
  
  test "specifying items" do
    accordion = Netzke::AccordionPanel.new(:items => [{
      :class_name => "Panel"
    },{
      :class_name => "Panel", :name => "second_panel", :active => true
    }])
        
    assert_equal(2, accordion.initial_aggregatees.keys.size)
    assert_equal("item0", accordion.aggregatees[:item0][:name])
    assert_equal("second_panel", accordion.aggregatees[:second_panel][:name])
    assert_equal("Panel", accordion.js_config[:second_panel_config][:scoped_class_name])
  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
netzke-basepack-0.5.14 test/unit/accordion_panel_test.rb
netzke-basepack-0.5.13 test/unit/accordion_panel_test.rb
netzke-basepack-0.5.12 test/unit/accordion_panel_test.rb
netzke-basepack-0.5.11 test/unit/accordion_panel_test.rb
netzke-basepack-0.5.10 test/unit/accordion_panel_test.rb
netzke-basepack-0.5.9 test/unit/accordion_panel_test.rb
netzke-basepack-0.5.8 test/unit/accordion_panel_test.rb
netzke-basepack-0.5.7 test/unit/accordion_panel_test.rb