]> git.openstreetmap.org Git - rails.git/blobdiff - test/functional/trace_controller_test.rb
synced
[rails.git] / test / functional / trace_controller_test.rb
index 475d3eb3ee02e8a0b5b68f10b9b1076aa04bed2d..f60d756793ae9a8d49e6e82bbb34fd08876b0a5e 100644 (file)
@@ -12,6 +12,19 @@ class TraceControllerTest < ActionController::TestCase
     assert_template 'list'
   end
   
+  # Check that I can get mine
+  def test_list_mine
+    # First try to get it when not logged in
+    get :mine
+    assert_redirected_to :controller => 'user', :action => 'login', :referer => '/traces/mine'
+    
+    # Now try when logged in
+    get :mine, {}, {:user => users(:public_user).id}
+    assert_response :success
+    assert_template 'mine'
+    # Should really test to see which files are shown to the user
+  end
+  
   # Check that the rss loads
   def test_rss
     get :georss