This is no longer required, as the tests no longer use fixtures.
require "browse_controller"
class BrowseControllerTest < ActionController::TestCase
- api_fixtures
-
##
# test all routes which lead to this controller
def test_routes
require "old_node_controller"
class OldNodeControllerTest < ActionController::TestCase
- api_fixtures
-
#
# TODO: test history
#
require "old_relation_controller"
class OldRelationControllerTest < ActionController::TestCase
- api_fixtures
-
##
# test all routes which lead to this controller
def test_routes
require "old_way_controller"
class OldWayControllerTest < ActionController::TestCase
- api_fixtures
-
##
# test all routes which lead to this controller
def test_routes
require "test_helper"
class SearchControllerTest < ActionController::TestCase
- api_fixtures
-
##
# test all routes which lead to this controller
def test_routes
require "test_helper"
class SiteControllerTest < ActionController::TestCase
- api_fixtures
-
##
# setup oauth keys
def setup
require "test_helper"
class SwfControllerTest < ActionController::TestCase
- api_fixtures
-
##
# test all routes which lead to this controller
def test_routes
require "test_helper"
class FriendTest < ActiveSupport::TestCase
- api_fixtures
-
- def test_friend_count
- create(:friend)
- assert_equal 1, Friend.count
- end
end
require "test_helper"
class MessageTest < ActiveSupport::TestCase
- api_fixtures
-
EURO = "\xe2\x82\xac".freeze # euro symbol
def test_check_empty_message_fails
require "test_helper"
class NodeTagTest < ActiveSupport::TestCase
- api_fixtures
-
def test_length_key_valid
tag = create(:node_tag)
(0..255).each do |i|
require "test_helper"
class NodeTest < ActiveSupport::TestCase
- api_fixtures
-
def test_node_too_far_north
node = build(:node, :latitude => 90.01 * OldNode::SCALE)
assert_equal false, node.valid?
require "test_helper"
class OauthNonceTest < ActiveSupport::TestCase
- api_fixtures
-
##
# the nonce has only one property, that it is a unique pair of
# string and timestamp.
require "test_helper"
class OldNodeTagTest < ActiveSupport::TestCase
- api_fixtures
-
def test_length_key_valid
tag = create(:old_node_tag)
(0..255).each do |i|
require "test_helper"
class OldRelationTagTest < ActiveSupport::TestCase
- api_fixtures
-
def test_length_key_valid
tag = create(:old_relation_tag)
(0..255).each do |i|
require "test_helper"
class OldRelationTest < ActiveSupport::TestCase
- api_fixtures
-
def test_relation_tags
old_relation_v1 = create(:old_relation, :version => 1)
old_relation_v2 = create(:old_relation, :current_relation => old_relation_v1.current_relation, :version => 2)
require "test_helper"
class OldWayTagTest < ActiveSupport::TestCase
- api_fixtures
-
def test_length_key_valid
tag = create(:old_way_tag)
(0..255).each do |i|
require "test_helper"
class OldWayTest < ActiveSupport::TestCase
- api_fixtures
-
def test_old_nodes
old_way_v1 = create(:old_way, :version => 1)
old_way_v2 = create(:old_way, :current_way => old_way_v1.current_way, :version => 2)
require "test_helper"
class RelationMemberTest < ActiveSupport::TestCase
- api_fixtures
-
- def test_relation_member_count
- assert_equal 9, RelationMember.count
- end
end
require "test_helper"
class RelationTagTest < ActiveSupport::TestCase
- api_fixtures
-
def test_length_key_valid
tag = create(:relation_tag)
(0..255).each do |i|
require "test_helper"
class RelationTest < ActiveSupport::TestCase
- api_fixtures
-
- def test_relation_count
- assert_equal 8, Relation.count
- end
-
def test_from_xml_no_id
noid = "<osm><relation version='12' changeset='23' /></osm>"
assert_nothing_raised(OSM::APIBadXMLError) do
require "test_helper"
class RequestTokenTest < ActiveSupport::TestCase
- api_fixtures
-
def test_oob
assert_equal true, RequestToken.new.oob?
assert_equal true, RequestToken.new(:callback_url => "oob").oob?
class UserTest < ActiveSupport::TestCase
include Rails::Dom::Testing::Assertions::SelectorAssertions
- api_fixtures
- fixtures :user_roles
-
def test_invalid_with_empty_attributes
user = User.new
assert !user.valid?
require "test_helper"
class WayNodeTest < ActiveSupport::TestCase
- api_fixtures
-
- def test_way_nodes_count
- assert_equal 9, WayNode.count
- end
end
require "test_helper"
class WayTagTest < ActiveSupport::TestCase
- api_fixtures
-
def test_length_key_valid
tag = create(:way_tag)
(0..255).each do |i|
require "test_helper"
class WayTest < ActiveSupport::TestCase
- api_fixtures
-
- # Check that we have the correct number of currnet ways in the db
- # This will need to updated whenever the current_ways.yml is updated
- def test_db_count
- assert_equal 7, Way.count
- end
-
def test_bbox
node = create(:node)
visible_way = create(:way)
class TestCase
include FactoryGirl::Syntax::Methods
- # Load standard fixtures needed to test API methods
- def self.api_fixtures
- # print "setting up the api_fixtures"
- fixtures :users, :user_roles
- fixtures :changesets
-
- fixtures :current_nodes, :nodes
- set_fixture_class :current_nodes => Node
- set_fixture_class :nodes => OldNode
-
- fixtures :current_ways
- set_fixture_class :current_ways => Way
-
- fixtures :current_way_nodes
- set_fixture_class :current_way_nodes => WayNode
-
- fixtures :ways
- set_fixture_class :ways => OldWay
-
- fixtures :way_nodes
- set_fixture_class :way_nodes => OldWayNode
-
- fixtures :current_relations
- set_fixture_class :current_relations => Relation
-
- fixtures :current_relation_members
- set_fixture_class :current_relation_members => RelationMember
-
- fixtures :relations
- set_fixture_class :relations => OldRelation
-
- fixtures :relation_members
- set_fixture_class :relation_members => OldRelationMember
-
- fixtures :redactions
- end
-
##
# takes a block which is executed in the context of a different
# ActionController instance. this is used so that code can call methods