spec/components/form_panel_spec.rb in netzke-basepack-0.6.3 vs spec/components/form_panel_spec.rb in netzke-basepack-0.6.4
- old
+ new
@@ -14,30 +14,19 @@
it "should set correct xtype for columns" do
form = Netzke::Basepack::FormPanel.new(:model => 'User', :items => [:first_name, :created_at, :role__name])
form.fields[:first_name][:xtype].should == :textfield
- form.fields[:created_at][:xtype].should == :xdatetime
- form.fields[:role__name][:xtype].should == :combobox
+ form.fields[:created_at][:xtype].should == :datetimefield
+ form.fields[:role__name][:xtype].should == :netzkeremotecombo
end
it "should set correct default field labels" do
form = Netzke::Basepack::FormPanel.new(:model => 'User', :items => [:first_name, :created_at, :role__name])
form.fields[:first_name][:field_label].should == "First name"
form.fields[:created_at][:field_label].should == "Created at"
form.fields[:role__name][:field_label].should == "Role name"
- end
-
- it "should set correct field values" do
- role = Factory(:role, :name => "warrior")
- user = Factory(:user, :first_name => "Carlos", :last_name => "Castaneda", :role => role)
-
- form = Netzke::Basepack::FormPanel.new(:model => 'User', :record => user, :items => [:first_name, :last_name, :role__name])
-
- form.fields[:first_name][:value].should == "Carlos"
- form.fields[:last_name][:value].should == "Castaneda"
- form.fields[:role__name][:value].should == "warrior"
end
it "should add primary key field automatically when omitted" do
form = Netzke::Basepack::FormPanel.new(:model => 'User', :items => [:first_name, :last_name, :role__name])
form.fields[:id].should_not be_nil
\ No newline at end of file