summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2008-11-30 12:12:06 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2008-11-30 12:12:06 +0000
commit6e777b745305b627c934d5585ca2083b482011d0 (patch)
treed44d3bc8d23ac9159dfa12afd316f7f3af15d45c /test
parentfce4615f10ad81b9070e65a45f9d37b1c571ccd7 (diff)
downloadredmine-6e777b745305b627c934d5585ca2083b482011d0.tar.gz
redmine-6e777b745305b627c934d5585ca2083b482011d0.zip
Makes activity view accept a user_id param to show user's activity (#1002).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2067 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'test')
-rw-r--r--test/functional/projects_controller_test.rb18
1 files changed, 18 insertions, 0 deletions
diff --git a/test/functional/projects_controller_test.rb b/test/functional/projects_controller_test.rb
index 1b36a9d6b..d1810b3d4 100644
--- a/test/functional/projects_controller_test.rb
+++ b/test/functional/projects_controller_test.rb
@@ -203,6 +203,24 @@ class ProjectsControllerTest < Test::Unit::TestCase
}
end
+ def test_user_activity
+ get :activity, :user_id => 2
+ assert_response :success
+ assert_template 'activity'
+ assert_not_nil assigns(:events_by_day)
+
+ assert_tag :tag => "h3",
+ :content => /#{3.day.ago.to_date.day}/,
+ :sibling => { :tag => "dl",
+ :child => { :tag => "dt",
+ :attributes => { :class => /issue/ },
+ :child => { :tag => "a",
+ :content => /#{Issue.find(1).subject}/,
+ }
+ }
+ }
+ end
+
def test_activity_atom_feed
get :activity, :format => 'atom'
assert_response :success