Add a basic test for browse#note
authorTom Hughes <tom@compton.nu>
Tue, 1 Oct 2013 18:34:36 +0000 (19:34 +0100)
committerTom Hughes <tom@compton.nu>
Tue, 1 Oct 2013 18:34:36 +0000 (19:34 +0100)
test/functional/browse_controller_test.rb
test/test_helper.rb

index b320be1e3a2dd584fb7a9b3f0409cc60f53b8e9d..e2937c5d8465c9f0619842dc524ecc7eb1386625 100644 (file)
@@ -78,6 +78,10 @@ class BrowseControllerTest < ActionController::TestCase
     browse_check 'changeset', changesets(:normal_user_first_change).id
   end
 
+  def test_read_note
+    browse_check 'note', notes(:open_note).id
+  end
+
   ##
   #  Methods to check redaction.
   #
@@ -126,6 +130,8 @@ class BrowseControllerTest < ActionController::TestCase
     assert_select "body div#content div.browse_details[id=4] div.common", 1
   end
 
+private
+
   # This is a convenience method for most of the above checks
   # First we check that when we don't have an id, it will correctly return a 404
   # then we check that we get the correct 404 when a non-existant id is passed
index 703347c9c9dedd5508d01264ec07527f4c81f6e3..4e95bb7a8dbc892c0f812879813a2922115bcc89 100644 (file)
@@ -53,6 +53,8 @@ class ActiveSupport::TestCase
     fixtures :client_applications
     
     fixtures :redactions
+
+    fixtures :notes, :note_comments
   end
 
   ##