Skip to content

Commit

Permalink
spec for displaying a nested list of GO associations
Browse files Browse the repository at this point in the history
  • Loading branch information
AparnaKarve committed Nov 6, 2017
1 parent 0be41f5 commit 9d9789d
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions spec/controllers/generic_object_controller_spec.rb
Expand Up @@ -14,6 +14,30 @@
get :show, :params => {:id => generic_obj.id}
end
it { expect(response.status).to eq(200) }

it 'displays Generic Object association in the nested display list' do
generic_obj_defn = FactoryGirl.create(
:generic_object_definition,
:name => "test_definition",
:properties => {
:attributes => {
:flag => "boolean",
:data_read => "float",
:max_number => "integer",
:server => "string",
:s_time => "datetime"
},
:associations => {"cp" => "ManageIQ::Providers::CloudManager", "vms" => "Vm"},
:methods => %w(some_method)
}
)
generic_obj = FactoryGirl.create(:generic_object, :generic_object_definition_id => generic_obj_defn.id)
get :show, :params => { :display => "cp", :id => generic_obj.id }
expect(response.status).to eq(200)

get :show, :params => { :display => "vms", :id => generic_obj.id }
expect(response.status).to eq(200)
end
end

describe "#show_list" do
Expand Down

0 comments on commit 9d9789d

Please sign in to comment.