spec/zen/package/menus/controller/menu_items.rb in zen-0.4 vs spec/zen/package/menus/controller/menu_items.rb in zen-0.4.1
- old
+ new
@@ -55,9 +55,16 @@
end
page.find('input[name="name"]').value.should == 'Spec menu item modified'
end
+ it 'Gracefully handle non numeric menu item IDs' do
+ visit(Menus::Controller::MenuItems.r(:edit, menu.id, 'a').to_s)
+
+ page.current_path.should == index_url
+ page.has_selector?('.message.error').should == true
+ end
+
enable_javascript
it 'Automatically save a menu item' do
visit(index_url)
click_link('Spec menu item modified')