1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-04-01 20:25:26 +00:00

When deleting a wrestler from weights show page, it now redirects to weights show

This commit is contained in:
2019-01-24 13:44:53 +00:00
parent b15bdf6410
commit c721abe1f6
3 changed files with 38 additions and 8 deletions

View File

@@ -7,6 +7,7 @@ class WeightsControllerTest < ActionController::TestCase
@tournament = Tournament.find(1)
# @tournament.generateMatchups
@weight = @tournament.weights.first
@wrestler = @weight.wrestlers.first
end
def create
@@ -53,6 +54,20 @@ class WeightsControllerTest < ActionController::TestCase
assert_redirected_to '/static_pages/not_allowed'
end
def delete_wrestler_from_weight_show_page
get :show, params: { id: @weight.id }
old_controller = @controller
@controller = WrestlersController.new
delete :destroy, params: { id: @wrestler.id }
@controller = old_controller
end
test "redirect to weight show when deleting a wrestler from weight show" do
sign_in_owner
delete_wrestler_from_weight_show_page
assert_redirected_to "/weights/#{@weight.id}"
end
test "logged in tournament owner should get edit weight page" do
sign_in_owner
get_edit