Sha256: bf210f292fb0d8989bef0695964fdf32d9f18478a596aa0dc3a3f74d6bbf2b37
Contents?: true
Size: 710 Bytes
Versions: 6
Compression:
Stored size: 710 Bytes
Contents
require 'test_helper' require 'rubygems' require 'netzke-core' class AccordionPanelTest < ActiveSupport::TestCase test "active item" do accordion = Netzke::AccordionPanel.new(:items => [{ :widget_class_name => "Panel" },{ :widget_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("second_panel", accordion.js_config[:expanded_item]) assert_equal("Panel", accordion.js_config[:second_panel_config][:widget_class_name]) end end
Version data entries
6 entries across 6 versions & 1 rubygems