0
0
Fork 0

Enable "zero monkey patching" mode in RSpec (#31614)

This commit is contained in:
Matt Jankowski 2024-09-04 01:12:25 -04:00 committed by GitHub
parent c9ea91f868
commit f1003b2560
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
439 changed files with 441 additions and 439 deletions

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe ActivityPub::ClaimsController do
RSpec.describe ActivityPub::ClaimsController do
let(:account) { Fabricate(:account) }
describe 'POST #create' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::AccountActionsController do
RSpec.describe Admin::AccountActionsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::ActionLogsController do
RSpec.describe Admin::ActionLogsController do
render_views
# Action logs typically cause issues when their targets are not in the database

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::BaseController do
RSpec.describe Admin::BaseController do
controller do
def success
authorize :dashboard, :index?

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::CustomEmojisController do
RSpec.describe Admin::CustomEmojisController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::DashboardController do
RSpec.describe Admin::DashboardController do
render_views
describe 'GET #index' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::FollowRecommendationsController do
RSpec.describe Admin::FollowRecommendationsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::InvitesController do
RSpec.describe Admin::InvitesController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::IpBlocksController do
RSpec.describe Admin::IpBlocksController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::RelationshipsController do
RSpec.describe Admin::RelationshipsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::RelaysController do
RSpec.describe Admin::RelaysController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::ReportNotesController do
RSpec.describe Admin::ReportNotesController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::Reports::ActionsController do
RSpec.describe Admin::Reports::ActionsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::ReportsController do
RSpec.describe Admin::ReportsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::RolesController do
RSpec.describe Admin::RolesController do
render_views
let(:permissions) { UserRole::Flags::NONE }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::RulesController do
RSpec.describe Admin::RulesController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::SiteUploadsController do
RSpec.describe Admin::SiteUploadsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::StatusesController do
RSpec.describe Admin::StatusesController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::Trends::Links::PreviewCardProvidersController do
RSpec.describe Admin::Trends::Links::PreviewCardProvidersController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::Trends::LinksController do
RSpec.describe Admin::Trends::LinksController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::Trends::StatusesController do
RSpec.describe Admin::Trends::StatusesController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::Trends::TagsController do
RSpec.describe Admin::Trends::TagsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::Users::RolesController do
RSpec.describe Admin::Users::RolesController do
render_views
let(:current_role) { UserRole.create(name: 'Foo', permissions: UserRole::FLAGS[:manage_roles], position: 10) }

View file

@ -3,7 +3,7 @@
require 'rails_helper'
require 'webauthn/fake_client'
describe Admin::Users::TwoFactorAuthenticationsController do
RSpec.describe Admin::Users::TwoFactorAuthenticationsController do
render_views
let(:user) { Fabricate(:user) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::WarningPresetsController do
RSpec.describe Admin::WarningPresetsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::Webhooks::SecretsController do
RSpec.describe Admin::Webhooks::SecretsController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Admin::WebhooksController do
RSpec.describe Admin::WebhooksController do
render_views
let(:user) { Fabricate(:user, role: UserRole.find_by(name: 'Admin')) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Api::BaseController do
RSpec.describe Api::BaseController do
controller do
def success
head 200

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Api::Web::PushSubscriptionsController do
RSpec.describe Api::Web::PushSubscriptionsController do
render_views
let(:user) { Fabricate(:user) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe ApplicationController do
RSpec.describe ApplicationController do
controller do
def success
head 200

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Auth::ChallengesController do
RSpec.describe Auth::ChallengesController do
render_views
let(:password) { 'foobar12345' }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Auth::ConfirmationsController do
RSpec.describe Auth::ConfirmationsController do
render_views
describe 'GET #new' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Auth::PasswordsController do
RSpec.describe Auth::PasswordsController do
include Devise::Test::ControllerHelpers
describe 'GET #new' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Auth::SetupController do
RSpec.describe Auth::SetupController do
render_views
describe 'GET #show' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe AuthorizeInteractionsController do
RSpec.describe AuthorizeInteractionsController do
render_views
describe 'GET #show' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe AccountControllerConcern do
RSpec.describe AccountControllerConcern do
controller(ApplicationController) do
include AccountControllerConcern

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Api::ErrorHandling do
RSpec.describe Api::ErrorHandling do
before do
stub_const('FakeService', Class.new)
end

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Api::RateLimitHeaders do
RSpec.describe Api::RateLimitHeaders do
controller(ApplicationController) do
include Api::RateLimitHeaders

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Localized do
RSpec.describe Localized do
controller(ApplicationController) do
include Localized

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::ExportControllerConcern do
RSpec.describe Settings::ExportControllerConcern do
controller(ApplicationController) do
include Settings::ExportControllerConcern

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe UserTrackingConcern do
RSpec.describe UserTrackingConcern do
controller(ApplicationController) do
include UserTrackingConcern

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Filters::StatusesController do
RSpec.describe Filters::StatusesController do
render_views
describe 'GET #index' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe FiltersController do
RSpec.describe FiltersController do
render_views
describe 'GET #index' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe FollowerAccountsController do
RSpec.describe FollowerAccountsController do
render_views
let(:alice) { Fabricate(:account, username: 'alice') }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe FollowingAccountsController do
RSpec.describe FollowingAccountsController do
render_views
let(:alice) { Fabricate(:account, username: 'alice') }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe InvitesController do
RSpec.describe InvitesController do
render_views
let(:user) { Fabricate(:user) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Oauth::AuthorizedApplicationsController do
RSpec.describe Oauth::AuthorizedApplicationsController do
render_views
describe 'GET #index' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe RelationshipsController do
RSpec.describe RelationshipsController do
render_views
let(:user) { Fabricate(:user) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::AliasesController do
RSpec.describe Settings::AliasesController do
render_views
let!(:user) { Fabricate(:user) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::ApplicationsController do
RSpec.describe Settings::ApplicationsController do
render_views
let!(:user) { Fabricate(:user) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::DeletesController do
RSpec.describe Settings::DeletesController do
render_views
describe 'GET #show' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::ExportsController do
RSpec.describe Settings::ExportsController do
render_views
describe 'GET #show' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::FeaturedTagsController do
RSpec.describe Settings::FeaturedTagsController do
render_views
shared_examples 'authenticate user' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::LoginActivitiesController do
RSpec.describe Settings::LoginActivitiesController do
render_views
let!(:user) { Fabricate(:user) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::Migration::RedirectsController do
RSpec.describe Settings::Migration::RedirectsController do
render_views
let!(:user) { Fabricate(:user, password: 'testtest') }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::MigrationsController do
RSpec.describe Settings::MigrationsController do
render_views
shared_examples 'authenticate user' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::PicturesController do
RSpec.describe Settings::PicturesController do
render_views
let!(:user) { Fabricate(:user) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::Preferences::AppearanceController do
RSpec.describe Settings::Preferences::AppearanceController do
render_views
let!(:user) { Fabricate(:user) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::Preferences::BaseController do
RSpec.describe Settings::Preferences::BaseController do
describe 'after_update_redirect_path' do
it 'raises error when called' do
expect { described_class.new.send(:after_update_redirect_path) }.to raise_error(/Override/)

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::Preferences::NotificationsController do
RSpec.describe Settings::Preferences::NotificationsController do
render_views
let(:user) { Fabricate(:user) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::Preferences::OtherController do
RSpec.describe Settings::Preferences::OtherController do
render_views
let(:user) { Fabricate(:user, chosen_languages: []) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::SessionsController do
RSpec.describe Settings::SessionsController do
render_views
let(:user) { Fabricate(:user) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::TwoFactorAuthentication::ConfirmationsController do
RSpec.describe Settings::TwoFactorAuthentication::ConfirmationsController do
render_views
shared_examples 'renders :new' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::TwoFactorAuthentication::OtpAuthenticationController do
RSpec.describe Settings::TwoFactorAuthentication::OtpAuthenticationController do
render_views
let(:user) { Fabricate(:user) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::TwoFactorAuthentication::RecoveryCodesController do
RSpec.describe Settings::TwoFactorAuthentication::RecoveryCodesController do
render_views
describe 'POST #create' do

View file

@ -3,7 +3,7 @@
require 'rails_helper'
require 'webauthn/fake_client'
describe Settings::TwoFactorAuthentication::WebauthnCredentialsController do
RSpec.describe Settings::TwoFactorAuthentication::WebauthnCredentialsController do
render_views
let(:user) { Fabricate(:user) }

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe Settings::TwoFactorAuthenticationMethodsController do
RSpec.describe Settings::TwoFactorAuthenticationMethodsController do
render_views
context 'when not signed in' do

View file

@ -2,7 +2,7 @@
require 'rails_helper'
describe StatusesController do
RSpec.describe StatusesController do
render_views
describe 'GET #show' do