Add show_redactions checks to api old element index tests
This commit is contained in:
parent
be020d1546
commit
ddebb42a8e
3 changed files with 36 additions and 0 deletions
|
@ -61,6 +61,12 @@ module Api
|
|||
assert_response :success, "Redaction shouldn't have stopped history working."
|
||||
assert_dom "osm node[id='#{node.id}'][version='1']", 0,
|
||||
"redacted node #{node.id} version 1 shouldn't be present in the history."
|
||||
|
||||
get api_node_versions_path(node, :show_redactions => "true")
|
||||
|
||||
assert_response :success, "Redaction shouldn't have stopped history working."
|
||||
assert_dom "osm node[id='#{node.id}'][version='1']", 0,
|
||||
"redacted node #{node.id} version 1 shouldn't be present in the history when passing flag."
|
||||
end
|
||||
|
||||
def test_index_redacted_normal_user
|
||||
|
@ -72,6 +78,12 @@ module Api
|
|||
assert_response :success, "Redaction shouldn't have stopped history working."
|
||||
assert_dom "osm node[id='#{node.id}'][version='1']", 0,
|
||||
"redacted node #{node.id} version 1 shouldn't be present in the history, even when logged in."
|
||||
|
||||
get api_node_versions_path(node, :show_redactions => "true"), :headers => bearer_authorization_header
|
||||
|
||||
assert_response :success, "Redaction shouldn't have stopped history working."
|
||||
assert_dom "osm node[id='#{node.id}'][version='1']", 0,
|
||||
"redacted node #{node.id} version 1 shouldn't be present in the history, even when logged in and passing flag."
|
||||
end
|
||||
|
||||
def test_show
|
||||
|
|
|
@ -64,6 +64,12 @@ module Api
|
|||
assert_response :success, "Redaction shouldn't have stopped history working."
|
||||
assert_dom "osm relation[id='#{relation.id}'][version='1']", 0,
|
||||
"redacted relation #{relation.id} version 1 shouldn't be present in the history."
|
||||
|
||||
get api_relation_versions_path(relation, :show_redactions => "true")
|
||||
|
||||
assert_response :success, "Redaction shouldn't have stopped history working."
|
||||
assert_dom "osm relation[id='#{relation.id}'][version='1']", 0,
|
||||
"redacted relation #{relation.id} version 1 shouldn't be present in the history when passing flag."
|
||||
end
|
||||
|
||||
def test_index_redacted_normal_user
|
||||
|
@ -75,6 +81,12 @@ module Api
|
|||
assert_response :success, "Redaction shouldn't have stopped history working."
|
||||
assert_dom "osm relation[id='#{relation.id}'][version='1']", 0,
|
||||
"redacted relation #{relation.id} version 1 shouldn't be present in the history, even when logged in."
|
||||
|
||||
get api_relation_versions_path(relation, :show_redactions => "true"), :headers => bearer_authorization_header
|
||||
|
||||
assert_response :success, "Redaction shouldn't have stopped history working."
|
||||
assert_dom "osm relation[id='#{relation.id}'][version='1']", 0,
|
||||
"redacted relation #{relation.id} version 1 shouldn't be present in the history, even when logged in and passing flag."
|
||||
end
|
||||
|
||||
def test_show
|
||||
|
|
|
@ -71,6 +71,12 @@ module Api
|
|||
assert_response :success, "Redaction shouldn't have stopped history working."
|
||||
assert_dom "osm way[id='#{way.id}'][version='1']", 0,
|
||||
"redacted way #{way.id} version 1 shouldn't be present in the history."
|
||||
|
||||
get api_way_versions_path(way, :show_redactions => "true")
|
||||
|
||||
assert_response :success, "Redaction shouldn't have stopped history working."
|
||||
assert_dom "osm way[id='#{way.id}'][version='1']", 0,
|
||||
"redacted way #{way.id} version 1 shouldn't be present in the history when passing flag."
|
||||
end
|
||||
|
||||
def test_index_redacted_normal_user
|
||||
|
@ -82,6 +88,12 @@ module Api
|
|||
assert_response :success, "Redaction shouldn't have stopped history working."
|
||||
assert_dom "osm way[id='#{way.id}'][version='1']", 0,
|
||||
"redacted node #{way.id} version 1 shouldn't be present in the history, even when logged in."
|
||||
|
||||
get api_way_versions_path(way, :show_redactions => "true"), :headers => bearer_authorization_header
|
||||
|
||||
assert_response :success, "Redaction shouldn't have stopped history working."
|
||||
assert_dom "osm way[id='#{way.id}'][version='1']", 0,
|
||||
"redacted node #{way.id} version 1 shouldn't be present in the history, even when logged in and passing flag."
|
||||
end
|
||||
|
||||
def test_show
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue