Sha256: 702ad809201699af25453ce5d8cbf62b2591c3138d14469d9d05bf572dec055f
Contents?: true
Size: 910 Bytes
Versions: 4
Compression:
Stored size: 910 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::PropertyEditorExtras::HelperModel.widget = form helper_model = Netzke::PropertyEditorExtras::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
4 entries across 4 versions & 1 rubygems