Sha256: 74e012a03b759887e212ce84c4ad0fe0844453f18a295b7db8a721026e55bc99
Contents?: true
Size: 909 Bytes
Versions: 5
Compression:
Stored size: 909 Bytes
Contents
require 'test_helper' require 'rubygems' require 'netzke-core' class HelperModelTest < ActiveSupport::TestCase test "reading/writing values" do Netzke::FormPanel.config.deep_merge!({ :ext_config => { :enable_config_tool => true }, :persistent_config => 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
5 entries across 5 versions & 2 rubygems