Sha256: ed08421da005b64b4193a79c14b7d36002fec553333366326df539a86f0554de

Contents?: true

Size: 608 Bytes

Versions: 5

Compression:

Stored size: 608 Bytes

Contents

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

class AccordionTest < ActiveSupport::TestCase

  test "specifying items" do
    accordion = Netzke::Accordion.new(:items => [{
      :class_name => "Panel"
    },{
      :class_name => "Panel", :name => "second_panel", :active => true
    }])

    assert_equal(2, accordion.initial_components.keys.size)
    assert_equal("item0", accordion.components[:item0][:name])
    assert_equal("second_panel", accordion.components[:second_panel][:name])
    assert_equal("Panel", accordion.js_config[:second_panel_config][:scoped_class_name])
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
netzke-basepack-0.8.4 test/unit/accordion_panel_test.rb
netzke-basepack-0.8.3 test/unit/accordion_panel_test.rb
netzke-basepack-0.8.2 test/unit/accordion_panel_test.rb
netzke-basepack-0.8.1 test/unit/accordion_panel_test.rb
netzke-basepack-0.8.0 test/unit/accordion_panel_test.rb