mirror of
https://github.com/discourse/discourse.git
synced 2025-09-06 10:50:21 +08:00
23 lines
570 B
Ruby
23 lines
570 B
Ruby
|
require 'spec_helper'
|
||
|
|
||
|
describe UserActionsController do
|
||
|
context 'index' do
|
||
|
|
||
|
it 'renders list correctly' do
|
||
|
ActiveRecord::Base.observers.enable :all
|
||
|
post = Fabricate(:post)
|
||
|
|
||
|
xhr :get, :index, username: post.user.username
|
||
|
|
||
|
response.status.should == 200
|
||
|
parsed = JSON.parse(response.body)
|
||
|
actions = parsed["user_actions"]
|
||
|
actions.length.should == 1
|
||
|
action = actions[0]
|
||
|
action["acting_name"].should == post.user.name
|
||
|
action["email"].should be_nil
|
||
|
action["post_number"].should == "1"
|
||
|
end
|
||
|
end
|
||
|
end
|