Commit 5182ce64ea0fb2dd5dd9cfd39f2fa3e94c8de7cc

Authored by JoenioCosta
1 parent 6d3180c2

ActionItem252: fixing functional test


git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@1834 3f533792-8f58-4932-b0fe-aaf55b0a4547
Showing 1 changed file with 9 additions and 12 deletions   Show diff stats
test/functional/application_controller_test.rb
... ... @@ -127,23 +127,20 @@ class ApplicationControllerTest < Test::Unit::TestCase
127 127 assert_no_tag :tag => 'div', :attributes => { :id => 'boxes', :class => 'boxes' }
128 128 end
129 129  
130   - # FIXME why 'expects' not work???
131 130 should 'display only some categories in menu' do
132   -
133 131 c1 = Environment.default.categories.create!(:name => 'Category 1', :display_color => 1, :parent_id => nil)
134 132 c2 = Environment.default.categories.create!(:name => 'Category 2', :display_color => nil, :parent_id => c1)
135   - c3 = Environment.default.categories.create!(:name => 'Category 3', :display_color => nil, :parent_id => c1)
136   -
137   - assert_equal [c1], Environment.default.display_categories
138   - assert_equal [c2, c3], c1.all_children
139   -
140   - c2.expects(:display_in_menu?).returns(true)
141   - c3.expects(:display_in_menu?).returns(false)
142   -
  133 + Category.any_instance.expects(:display_in_menu?).returns(true)
143 134 get :index
144   -
145 135 assert_tag :tag => 'a', :content => /Category 2/
146   - assert_no_tag :tag => 'a', :content => /Category 3/
  136 + end
  137 +
  138 + should 'not display some categories in menu' do
  139 + c1 = Environment.default.categories.create!(:name => 'Category 1', :display_color => 1, :parent_id => nil)
  140 + c2 = Environment.default.categories.create!(:name => 'Category 2', :display_color => nil, :parent_id => c1)
  141 + Category.any_instance.expects(:display_in_menu?).returns(false)
  142 + get :index
  143 + assert_no_tag :tag => 'a', :content => /Category 2/
147 144 end
148 145  
149 146 end
... ...