Update block-api integration test to revoke block by editing
This commit is contained in:
parent
ed1e5ebe7d
commit
a448c9d0e0
1 changed files with 4 additions and 3 deletions
|
@ -39,12 +39,13 @@ class UserBlocksTest < ActionDispatch::IntegrationTest
|
|||
# revoke the ban
|
||||
get "/login"
|
||||
assert_response :success
|
||||
post "/login", :params => { "username" => moderator.email, "password" => "test", :referer => "/blocks/#{block.id}/revoke" }
|
||||
post "/login", :params => { "username" => moderator.email, "password" => "test", :referer => "/user_blocks/#{block.id}/edit" }
|
||||
assert_response :redirect
|
||||
follow_redirect!
|
||||
assert_response :success
|
||||
assert_template "user_blocks/revoke"
|
||||
post "/blocks/#{block.id}/revoke", :params => { "confirm" => "yes" }
|
||||
assert_template "user_blocks/edit"
|
||||
put "/user_blocks/#{block.id}", :params => { :user_block_period => "0",
|
||||
:user_block => { :needs_view => false, :reason => "Unblocked" } }
|
||||
assert_response :redirect
|
||||
follow_redirect!
|
||||
assert_response :success
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue