Sha256: 2bf96be381e45d6779bcc6f2f4fdad61544d4558f19e4328482e7e7416b28af1
Contents?: true
Size: 898 Bytes
Versions: 1
Compression:
Stored size: 898 Bytes
Contents
require 'test_helper' require 'rubygems' require 'netzke-core' class HelperModelTest < ActiveSupport::TestCase test "reading/writing values" do Netzke::FormPanel.config.deep_merge!({ :persistent_config => true, :ext_config => { :enable_config_tool => true }, }) form = Netzke::FormPanel.new(:data_class_name => "Book") Netzke::PropertyEditor::HelperModel.widget = form helper_model = Netzke::PropertyEditor::HelperModel.new assert(true, helper_model.ext_config__config_tool) assert(true, helper_model.persistent_config) assert(true, form.ext_config[:enable_config_tool]) # now try to change the configuration helper_model.ext_config__config_tool = "false" # form = Netzke::FormPanel.new(:data_class_name => "Book") # assert(false, form.ext_config[:enable_config_tool]) # FIXME: make it work end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
netzke-basepack-0.5.6 | test/unit/helper_model_test.rb |