Browse Source

Admin controllers specs (#23917)

closed-social-glitch-2
Matt Jankowski 1 year ago
committed by GitHub
parent
commit
42ddc45133
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
20 changed files with 428 additions and 0 deletions
  1. +23
    -0
      spec/controllers/admin/account_actions_controller_spec.rb
  2. +21
    -0
      spec/controllers/admin/announcements_controller_spec.rb
  3. +21
    -0
      spec/controllers/admin/follow_recommendations_controller_spec.rb
  4. +21
    -0
      spec/controllers/admin/ip_blocks_controller_spec.rb
  5. +23
    -0
      spec/controllers/admin/relationships_controller_spec.rb
  6. +21
    -0
      spec/controllers/admin/relays_controller_spec.rb
  7. +21
    -0
      spec/controllers/admin/rules_controller_spec.rb
  8. +21
    -0
      spec/controllers/admin/settings/about_controller_spec.rb
  9. +21
    -0
      spec/controllers/admin/settings/appearance_controller_spec.rb
  10. +21
    -0
      spec/controllers/admin/settings/content_retention_controller_spec.rb
  11. +21
    -0
      spec/controllers/admin/settings/discovery_controller_spec.rb
  12. +21
    -0
      spec/controllers/admin/settings/registrations_controller_spec.rb
  13. +23
    -0
      spec/controllers/admin/site_uploads_controller_spec.rb
  14. +21
    -0
      spec/controllers/admin/trends/links/preview_card_providers_controller_spec.rb
  15. +21
    -0
      spec/controllers/admin/trends/links_controller_spec.rb
  16. +21
    -0
      spec/controllers/admin/trends/statuses_controller_spec.rb
  17. +21
    -0
      spec/controllers/admin/trends/tags_controller_spec.rb
  18. +21
    -0
      spec/controllers/admin/warning_presets_controller_spec.rb
  19. +23
    -0
      spec/controllers/admin/webhooks/secrets_controller_spec.rb
  20. +21
    -0
      spec/controllers/admin/webhooks_controller_spec.rb

+ 23
- 0
spec/controllers/admin/account_actions_controller_spec.rb View File

@ -0,0 +1,23 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::AccountActionsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #new' do
let(:account) { Fabricate(:account) }
it 'returns http success' do
get :new, params: { account_id: account.id }
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/announcements_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::AnnouncementsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #index' do
it 'returns http success' do
get :index
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/follow_recommendations_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::FollowRecommendationsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #show' do
it 'returns http success' do
get :show
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/ip_blocks_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::IpBlocksController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #index' do
it 'returns http success' do
get :index
expect(response).to have_http_status(:success)
end
end
end

+ 23
- 0
spec/controllers/admin/relationships_controller_spec.rb View File

@ -0,0 +1,23 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::RelationshipsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #index' do
let(:account) { Fabricate(:account) }
it 'returns http success' do
get :index, params: { account_id: account.id }
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/relays_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::RelaysController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #index' do
it 'returns http success' do
get :index
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/rules_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::RulesController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #index' do
it 'returns http success' do
get :index
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/settings/about_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::Settings::AboutController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #show' do
it 'returns http success' do
get :show
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/settings/appearance_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::Settings::AppearanceController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #show' do
it 'returns http success' do
get :show
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/settings/content_retention_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::Settings::ContentRetentionController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #show' do
it 'returns http success' do
get :show
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/settings/discovery_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::Settings::DiscoveryController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #show' do
it 'returns http success' do
get :show
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/settings/registrations_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::Settings::RegistrationsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #show' do
it 'returns http success' do
get :show
expect(response).to have_http_status(:success)
end
end
end

+ 23
- 0
spec/controllers/admin/site_uploads_controller_spec.rb View File

@ -0,0 +1,23 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::SiteUploadsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'DELETE #destroy' do
let(:site_upload) { Fabricate(:site_upload, var: 'thumbnail') }
it 'returns http success' do
delete :destroy, params: { id: site_upload.id }
expect(response).to redirect_to(admin_settings_path)
end
end
end

+ 21
- 0
spec/controllers/admin/trends/links/preview_card_providers_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::Trends::Links::PreviewCardProvidersController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #index' do
it 'returns http success' do
get :index
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/trends/links_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::Trends::LinksController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #index' do
it 'returns http success' do
get :index
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/trends/statuses_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::Trends::StatusesController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #index' do
it 'returns http success' do
get :index
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/trends/tags_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::Trends::TagsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #index' do
it 'returns http success' do
get :index
expect(response).to have_http_status(:success)
end
end
end

+ 21
- 0
spec/controllers/admin/warning_presets_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::WarningPresetsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #index' do
it 'returns http success' do
get :index
expect(response).to have_http_status(:success)
end
end
end

+ 23
- 0
spec/controllers/admin/webhooks/secrets_controller_spec.rb View File

@ -0,0 +1,23 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::Webhooks::SecretsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'POST #rotate' do
let(:webhook) { Fabricate(:webhook) }
it 'returns http success' do
post :rotate, params: { webhook_id: webhook.id }
expect(response).to redirect_to(admin_webhook_path(webhook))
end
end
end

+ 21
- 0
spec/controllers/admin/webhooks_controller_spec.rb View File

@ -0,0 +1,21 @@
# frozen_string_literal: true
require 'rails_helper'
describe Admin::WebhooksController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }
before do
sign_in user, scope: :user
end
describe 'GET #index' do
it 'returns http success' do
get :index
expect(response).to have_http_status(:success)
end
end
end

Loading…
Cancel
Save