Rename update element consistency check
This commit is contained in:
parent
09f6b83486
commit
349200fb0a
7 changed files with 34 additions and 7 deletions
|
@ -435,4 +435,13 @@ class NodeTest < ActiveSupport::TestCase
|
|||
node.update_from(new_node, user)
|
||||
end
|
||||
end
|
||||
|
||||
test "raises id precondition exception when deleting" do
|
||||
user = create(:user)
|
||||
node = Node.new(:id => 23, :visible => true)
|
||||
new_node = Node.new(:id => 42, :visible => false)
|
||||
assert_raises OSM::APIPreconditionFailedError do
|
||||
node.delete_with_history!(new_node, user)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -323,4 +323,13 @@ class RelationTest < ActiveSupport::TestCase
|
|||
relation.update_from(new_relation, user)
|
||||
end
|
||||
end
|
||||
|
||||
test "raises id precondition exception when deleting" do
|
||||
user = create(:user)
|
||||
relation = Relation.new(:id => 23, :visible => true)
|
||||
new_relation = Relation.new(:id => 42, :visible => false)
|
||||
assert_raises OSM::APIPreconditionFailedError do
|
||||
relation.delete_with_history!(new_relation, user)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -290,4 +290,13 @@ class WayTest < ActiveSupport::TestCase
|
|||
way.update_from(new_way, user)
|
||||
end
|
||||
end
|
||||
|
||||
test "raises id precondition exception when deleting" do
|
||||
user = create(:user)
|
||||
way = Way.new(:id => 23, :visible => true)
|
||||
new_way = Way.new(:id => 42, :visible => false)
|
||||
assert_raises OSM::APIPreconditionFailedError do
|
||||
way.delete_with_history!(new_way, user)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue