comparison test/functional/messages_controller_test.rb @ 1517:dffacf8a6908 redmine-2.5

Update to Redmine SVN revision 13367 on 2.5-stable branch
author Chris Cannam
date Tue, 09 Sep 2014 09:29:00 +0100
parents e248c7af89ec
children
comparison
equal deleted inserted replaced
1516:b450a9d58aed 1517:dffacf8a6908
46 46
47 def test_show_with_pagination 47 def test_show_with_pagination
48 message = Message.find(1) 48 message = Message.find(1)
49 assert_difference 'Message.count', 30 do 49 assert_difference 'Message.count', 30 do
50 30.times do 50 30.times do
51 message.children << Message.new(:subject => 'Reply', :content => 'Reply body', :author_id => 2, :board_id => 1) 51 message.children << Message.new(:subject => 'Reply',
52 :content => 'Reply body',
53 :author_id => 2,
54 :board_id => 1)
52 end 55 end
53 end 56 end
54 get :show, :board_id => 1, :id => 1, :r => message.children.last(:order => 'id').id 57 get :show, :board_id => 1, :id => 1, :r => message.children.order('id').last.id
55 assert_response :success 58 assert_response :success
56 assert_template 'show' 59 assert_template 'show'
57 replies = assigns(:replies) 60 replies = assigns(:replies)
58 assert_not_nil replies 61 assert_not_nil replies
59 assert !replies.include?(message.children.first(:order => 'id')) 62 assert !replies.include?(message.children.order('id').first)
60 assert replies.include?(message.children.last(:order => 'id')) 63 assert replies.include?(message.children.order('id').last)
61 end 64 end
62 65
63 def test_show_with_reply_permission 66 def test_show_with_reply_permission
64 @request.session[:user_id] = 2 67 @request.session[:user_id] = 2
65 get :show, :board_id => 1, :id => 1 68 get :show, :board_id => 1, :id => 1