X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/efc4c6f85de12eab4fc5c7c621d73f779570d958..3d5ee2675b65030ef233ff95c58a70547c6f3995:/test/functional/node_controller_test.rb?ds=sidebyside diff --git a/test/functional/node_controller_test.rb b/test/functional/node_controller_test.rb index 8d6d9b035..3f316d012 100644 --- a/test/functional/node_controller_test.rb +++ b/test/functional/node_controller_test.rb @@ -5,11 +5,7 @@ require 'node_controller' class NodeController; def rescue_action(e) raise e end; end class NodeControllerTest < Test::Unit::TestCase - fixtures :current_nodes, :nodes, :users, :current_segments, :segments - set_fixture_class :current_nodes => :Node - set_fixture_class :nodes => :OldNode - set_fixture_class :current_segments => :Segment - set_fixture_class :segments => :OldSegment + api_fixtures def setup @controller = NodeController.new @@ -32,8 +28,8 @@ class NodeControllerTest < Test::Unit::TestCase checknode = Node.find(nodeid) assert_not_nil checknode, "uploaded node not found in data base after upload" # compare values - assert_in_delta lat, checknode.latitude, 1E-8, "saved node does not match requested latitude" - assert_in_delta lon, checknode.longitude, 1E-8, "saved node does not match requested longitude" + assert_in_delta lat * 10000000, checknode.latitude, 1, "saved node does not match requested latitude" + assert_in_delta lon * 10000000, checknode.longitude, 1, "saved node does not match requested longitude" assert_equal users(:normal_user).id, checknode.user_id, "saved node does not belong to user that created it" assert_equal true, checknode.visible, "saved node is not visible" end @@ -61,7 +57,7 @@ class NodeControllerTest < Test::Unit::TestCase assert_response :unauthorized # now set auth - basic_authorization("test@openstreetmap.org", "test"); + basic_authorization(users(:normal_user).email, "test"); # this should work delete :delete, :id => current_nodes(:visible_node).id