:referer => '/edit?editor=id#map=1/2/3'}
assert_equal welcome_path(:editor => 'id', :zoom => 1, :lat => 2, :lon => 3),
- user.tokens.first.referer
+ user.tokens.order("id DESC").first.referer
end
def test_user_confirm_expired_token
assert_redirected_to :action => :account, :display_name => user.display_name
end
+ def test_user_go_public
+ @request.cookies["_osm_username"] = users(:normal_user).display_name
+
+ post :go_public, {}, { :user => users(:normal_user) }
+ assert_response :redirect
+ assert_redirected_to :action => :account, :display_name => users(:normal_user).display_name
+ assert_equal true, User.find(users(:normal_user).id).data_public
+ end
+
def test_user_lost_password
# Test fetching the lost password page
get :lost_password