more testing of node tags
This commit is contained in:
parent
796da2669d
commit
87494900df
4 changed files with 21 additions and 8 deletions
|
@ -12,9 +12,12 @@
|
|||
# http://dev.mysql.com/doc/refman/5.0/en/old-client.html
|
||||
development:
|
||||
adapter: mysql
|
||||
database: openstreetmap
|
||||
username: openstreetmap
|
||||
password: openstreetmap
|
||||
#database: openstreetmap
|
||||
#username: openstreetmap
|
||||
#password: openstreetmap
|
||||
database: osm_test
|
||||
username: osm_test
|
||||
password: osm_test
|
||||
host: localhost
|
||||
|
||||
# Warning: The database defined as 'test' will be erased and
|
||||
|
|
6
test/fixtures/current_node_tags.yml
vendored
6
test/fixtures/current_node_tags.yml
vendored
|
@ -1,15 +1,15 @@
|
|||
t1:
|
||||
id: visible_node.id
|
||||
id: 1
|
||||
k: testvisible
|
||||
v: yes
|
||||
|
||||
t2:
|
||||
id: used_node_1.id
|
||||
id: 2
|
||||
k: testused
|
||||
v: yes
|
||||
|
||||
t3:
|
||||
id: used_node_2.id
|
||||
id: 3
|
||||
k: test
|
||||
v: yes
|
||||
|
||||
|
|
|
@ -1,10 +1,20 @@
|
|||
require File.dirname(__FILE__) + '/../test_helper'
|
||||
|
||||
class CurrentNodeTagTest < Test::Unit::TestCase
|
||||
fixtures :current_node_tags, :nodes
|
||||
fixtures :current_node_tags, :current_nodes
|
||||
set_fixture_class :current_nodes => :Node
|
||||
set_fixture_class :current_node_tags => :NodeTag
|
||||
|
||||
def test_tag_count
|
||||
assert_equal 3, NodeTag.count
|
||||
node_tag_count(:visible_node, 1)
|
||||
node_tag_count(:invisible_node, 1)
|
||||
node_tag_count(:used_node_1, 1)
|
||||
end
|
||||
|
||||
def node_tag_count (node, count)
|
||||
nod = current_nodes(node)
|
||||
assert_equal count, nod.node_tags.count
|
||||
end
|
||||
|
||||
end
|
||||
|
|
|
@ -5,7 +5,7 @@ class NodeTest < Test::Unit::TestCase
|
|||
set_fixture_class :current_nodes => :Node
|
||||
set_fixture_class :nodes => :OldNode
|
||||
set_fixture_class :node_tags => :OldNodeTag
|
||||
set_fixture_class :currenr_node_tags => :NodeTag
|
||||
set_fixture_class :current_node_tags => :NodeTag
|
||||
|
||||
def test_node_too_far_north
|
||||
invalid_node_test(:node_too_far_north)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue