mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Add front end service for staff controls
This commit is contained in:
19
spec/requests/admin/flagged_topics_controller_spec.rb
Normal file
19
spec/requests/admin/flagged_topics_controller_spec.rb
Normal file
@@ -0,0 +1,19 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe Admin::FlaggedTopicsController do
|
||||
let(:admin) { Fabricate(:admin) }
|
||||
let!(:flag) { Fabricate(:flag) }
|
||||
|
||||
before do
|
||||
sign_in(admin)
|
||||
end
|
||||
|
||||
it "returns a list of flagged topics" do
|
||||
get "/admin/flagged_topics.json"
|
||||
expect(response).to be_success
|
||||
|
||||
data = ::JSON.parse(response.body)
|
||||
expect(data['flagged_topics']).to be_present
|
||||
expect(data['users']).to be_present
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user