Patch #11120 » change_replies_order_with_test.diff
app/controllers/messages_controller.rb (working copy) | ||
---|---|---|
47 | 47 |
limit(@reply_pages.per_page). |
48 | 48 |
offset(@reply_pages.offset). |
49 | 49 |
to_a |
50 |
@replies.reverse! if User.current.wants_comments_in_reverse_order? |
|
50 | 51 | |
51 | 52 |
@reply = Message.new(:subject => "RE: #{@message.subject}") |
52 | 53 |
render :action => "show", :layout => false if request.xhr? |
test/functional/messages_controller_test.rb (working copy) | ||
---|---|---|
71 | 71 |
assert_select 'div#reply textarea#message_content' |
72 | 72 |
end |
73 | 73 | |
74 |
def test_show_comments_sorting_desc |
|
75 |
user = User.find(2) |
|
76 |
user.pref.comments_sorting = 'desc' |
|
77 |
user.pref.save! |
|
78 |
@request.session[:user_id] = user.id |
|
79 |
get :show, :board_id => 1, :id => 1 |
|
80 |
assert_response :success |
|
81 |
replies = assigns(:replies) |
|
82 |
assert replies.first.created_on > replies.last.created_on |
|
83 |
end |
|
84 | ||
74 | 85 |
def test_show_message_not_found |
75 | 86 |
get :show, :board_id => 1, :id => 99999 |
76 | 87 |
assert_response 404 |
- « Previous
- 1
- 2
- Next »