X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/54e5b3cceb8bef3b839b88dfdc5f409e7cc001ba..822466c6c6737fef2fe8124e4cdd98126d42f76d:/test/controllers/notes_controller_test.rb diff --git a/test/controllers/notes_controller_test.rb b/test/controllers/notes_controller_test.rb index 5ecece0f4..a54334269 100644 --- a/test/controllers/notes_controller_test.rb +++ b/test/controllers/notes_controller_test.rb @@ -160,9 +160,19 @@ class NotesControllerTest < ActionDispatch::IntegrationTest assert_select "div.details", /Resolved by deleted/ end + def test_new_note_anonymous + get new_note_path + assert_response :success + assert_template "notes/new" + assert_select "#sidebar_content a[href='#{login_path(:referer => new_note_path)}']", :count => 1 + end + def test_new_note + session_for(create(:user)) + get new_note_path assert_response :success assert_template "notes/new" + assert_select "#sidebar_content a[href='#{login_path(:referer => new_note_path)}']", :count => 0 end end