Commit 4108362588b691e63af2281040faf33ad3d380bf
1 parent
1756f2aa
Exists in
software_as_organization
Fixing functional tests of Software Info
Signed-off-by: Gustavo Coelho <gust.rod.coelho@gmail.com>
Showing
1 changed file
with
4 additions
and
8 deletions
Show diff stats
src/noosfero-spb/software_communities/test/functional/search_controller_test.rb
... | ... | @@ -166,8 +166,6 @@ class SearchControllerTest < ActionController::TestCase |
166 | 166 | end |
167 | 167 | |
168 | 168 | should "software_infos search only public_software" do |
169 | - software_info_one = create_software_info("Software One", :acronym => "SFO", :finality => "Help") | |
170 | - software_info_two = create_software_info("Java", :acronym => "SFT", :finality => "Task") | |
171 | 169 | software_info_three = create_software_info("Software Three", :acronym => "SFW", :finality => "Java") |
172 | 170 | software_info_three.public_software = false |
173 | 171 | software_info_three.save! |
... | ... | @@ -177,14 +175,12 @@ class SearchControllerTest < ActionController::TestCase |
177 | 175 | :software_type => "public_software" |
178 | 176 | ) |
179 | 177 | |
180 | - assert_includes assigns(:searches)[:software_infos][:results], software_info_one.software | |
181 | - assert_includes assigns(:searches)[:software_infos][:results], software_info_two.software | |
178 | + assert_includes assigns(:searches)[:software_infos][:results], @software_infos[0].software | |
179 | + assert_includes assigns(:searches)[:software_infos][:results], @software_infos[1].software | |
182 | 180 | assert_not_includes assigns(:searches)[:software_infos][:results], software_info_three.software |
183 | 181 | end |
184 | 182 | |
185 | 183 | should "software_infos search public_software and other all" do |
186 | - software_info_one = create_software_info("Software One", :acronym => "SFO", :finality => "Help") | |
187 | - software_info_two = create_software_info("Java", :acronym => "SFT", :finality => "Task") | |
188 | 184 | software_info_three = create_software_info("Software Three", :acronym => "SFW", :finality => "Java") |
189 | 185 | software_info_three.public_software = false |
190 | 186 | software_info_three.save! |
... | ... | @@ -194,8 +190,8 @@ class SearchControllerTest < ActionController::TestCase |
194 | 190 | :software_type => "all" |
195 | 191 | ) |
196 | 192 | |
197 | - assert_includes assigns(:searches)[:software_infos][:results], software_info_one.software | |
198 | - assert_includes assigns(:searches)[:software_infos][:results], software_info_two.software | |
193 | + assert_includes assigns(:searches)[:software_infos][:results], @software_infos[0].software | |
194 | + assert_includes assigns(:searches)[:software_infos][:results], @software_infos[1].software | |
199 | 195 | assert_includes assigns(:searches)[:software_infos][:results], software_info_three.software |
200 | 196 | end |
201 | 197 | ... | ... |