diff --git a/app/helpers/todos_helper.rb b/app/helpers/todos_helper.rb index 8431f6bf..2035f3fb 100644 --- a/app/helpers/todos_helper.rb +++ b/app/helpers/todos_helper.rb @@ -191,7 +191,7 @@ module TodosHelper def remote_delete_dependency(todo, predecessor) link_to( image_tag("blank.png", :title => t('todos.remove_dependency'), :align => "absmiddle", :class => "delete_item"), - url_for({:controller => 'todos', :action => 'remove_predecessor', :id => todo.id}), + remove_predecessor_todo_path(todo), {:class => "delete_dependency_button", :x_predecessors_id => predecessor.id} ) end diff --git a/test/helpers/todo_helpers_test.rb b/test/helpers/todo_helpers_test.rb index 5db3203d..a800aca4 100644 --- a/test/helpers/todo_helpers_test.rb +++ b/test/helpers/todo_helpers_test.rb @@ -12,4 +12,11 @@ class TodosHelpersTest < ActionView::TestCase html = remote_delete_menu_item(todos(:call_bill)) assert_equal "Delete", html end + + test "remote_delete_dependency" do + todo = todos(:call_bill_gates_every_day) + predecessor = todos(:call_bill) + html = remote_delete_dependency(todo, predecessor) + assert_equal "\"Blank\"", html + end end