@@ -105,7 +105,9 @@ def test_create_anonymous_success
105
105
assert_difference "Note.count" , 1 do
106
106
assert_difference "NoteComment.count" , 1 do
107
107
assert_no_difference "NoteSubscription.count" do
108
- post api_notes_path ( :lat => -1.0 , :lon => -1.0 , :text => "This is a comment" , :format => "json" )
108
+ assert_difference "NoteTag.count" , 2 do
109
+ post api_notes_path ( :lat => -1.0 , :lon => -1.0 , :tags => "created_by:OSM_TEST,source:OSM_TEST_SURVEY" , :text => "This is a comment" , :format => "json" )
110
+ end
109
111
end
110
112
end
111
113
end
@@ -116,6 +118,9 @@ def test_create_anonymous_success
116
118
assert_equal "Point" , js [ "geometry" ] [ "type" ]
117
119
assert_equal [ -1.0 , -1.0 ] , js [ "geometry" ] [ "coordinates" ]
118
120
assert_equal "open" , js [ "properties" ] [ "status" ]
121
+ assert_equal 2 , js [ "properties" ] [ "tags" ] . count
122
+ assert_equal "OSM_TEST" , js [ "properties" ] [ "tags" ] [ "created_by" ]
123
+ assert_equal "OSM_TEST_SURVEY" , js [ "properties" ] [ "tags" ] [ "source" ]
119
124
assert_equal 1 , js [ "properties" ] [ "comments" ] . count
120
125
assert_equal "opened" , js [ "properties" ] [ "comments" ] . last [ "action" ]
121
126
assert_equal "This is a comment" , js [ "properties" ] [ "comments" ] . last [ "text" ]
@@ -131,6 +136,9 @@ def test_create_anonymous_success
131
136
assert_equal [ -1.0 , -1.0 ] , js [ "geometry" ] [ "coordinates" ]
132
137
assert_equal id , js [ "properties" ] [ "id" ]
133
138
assert_equal "open" , js [ "properties" ] [ "status" ]
139
+ assert_equal 2 , js [ "properties" ] [ "tags" ] . count
140
+ assert_equal "OSM_TEST" , js [ "properties" ] [ "tags" ] [ "created_by" ]
141
+ assert_equal "OSM_TEST_SURVEY" , js [ "properties" ] [ "tags" ] [ "source" ]
134
142
assert_equal 1 , js [ "properties" ] [ "comments" ] . count
135
143
assert_equal "opened" , js [ "properties" ] [ "comments" ] . last [ "action" ]
136
144
assert_equal "This is a comment" , js [ "properties" ] [ "comments" ] . last [ "text" ]
0 commit comments