chore: enable freeze string literals by comment

This commit is contained in:
Colin Darie 2024-04-29 00:17:15 +02:00
parent edeb9a46ec
commit 77fb0553fc
No known key found for this signature in database
GPG key ID: 4FB865FDBCA4BCC4
2262 changed files with 4520 additions and 1 deletions

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::ActivateController, type: :controller do
describe '#new' do
let(:admin) { administrateurs(:default_admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::AdministrateurController, type: :controller do
describe 'before actions: authenticate_administrateur!' do
it 'is present' do

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::APITokensController, type: :controller do
let(:admin) { administrateurs(:default_admin) }
let(:procedure) { create(:procedure, administrateur: admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::ArchivesController, type: :controller do
let(:admin) { administrateurs(:default_admin) }
let(:procedure) { create :procedure, groupe_instructeurs: [groupe_instructeur1, groupe_instructeur2] }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::AttestationTemplateV2sController, type: :controller do
let(:admin) { administrateurs(:default_admin) }
let(:attestation_template) { build(:attestation_template, :v2) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::AttestationTemplatesController, type: :controller do
let(:admin) { administrateurs(:default_admin) }
let(:attestation_template) { build(:attestation_template) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::ChorusController, type: :controller do
let(:user) { create(:user) }
let(:admin) { create(:administrateur, user: create(:user)) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::ConditionsController, type: :controller do
include Logic

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::DossierSubmittedMessagesController, type: :controller do
let(:administrateur) { administrateurs(:default_admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::ExpertsProceduresController, type: :controller do
let(:admin) { administrateurs(:default_admin) }
let(:procedure) { create :procedure, administrateur: admin }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::ExportsController, type: :controller do
describe '#download' do
let(:administrateur) { administrateurs(:default_admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::GroupeGestionnaireController, type: :controller do
let(:admin) { administrateurs(:default_admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::GroupeInstructeursController, type: :controller do
render_views
include Logic

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::IneligibiliteRulesController, type: :controller do
include Logic
let(:user) { create(:user) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::JetonParticulierController, type: :controller do
let(:admin) { administrateurs(:default_admin) }
let(:procedure) { create(:procedure, administrateur: admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::MailTemplatesController, type: :controller do
render_views
let(:procedure) { create :procedure }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::ProcedureAdministrateursController, type: :controller do
let(:signed_in_admin) { administrateurs(:default_admin).tap { _1.user.update(last_sign_in_at: Time.zone.now) } }
let(:other_admin) { create(:administrateur).tap { _1.user.update(last_sign_in_at: Time.zone.now) } }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::ProceduresController, type: :controller do
let(:admin) { administrateurs(:default_admin) }
let(:bad_procedure_id) { 100000 }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::RoutingRulesController, type: :controller do
include Logic

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::ServicesController, type: :controller do
let(:admin) { administrateurs(:default_admin) }
let(:procedure) { create(:procedure, administrateur: admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::SourcesParticulierController, type: :controller do
let(:admin) { administrateurs(:default_admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Administrateurs::TypesDeChampController, type: :controller do
let(:procedure) do
create(:procedure,

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe AgentConnect::AgentController, type: :controller do
describe '#login' do
let(:uri) { 'https://agent-connect.fr' }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
RSpec.describe API::Public::V1::DossiersController, type: :controller do
include Rails.application.routes.url_helpers

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
RSpec.describe API::Public::V1::JSONDescriptionProceduresController, type: :controller do
include Rails.application.routes.url_helpers

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
RSpec.describe API::Public::V1::StatsController, type: :controller do
describe '#index' do
let(:params) { { id: procedure.id } }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe API::V1::DossiersController do
let(:admin) { administrateurs(:default_admin) }
let(:token) { APIToken.generate(admin)[1] }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe API::V1::ProceduresController, type: :controller do
let!(:admin) { create(:administrateur, :with_api_token) }
let!(:token) { APIToken.generate(admin)[1] }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe API::V2::BaseController, type: :controller do
describe 'ensure_authorized_network and token_is_not_expired' do
let(:admin) { administrateurs(:default_admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe API::V2::DossiersController do
let(:dossier) { create(:dossier, :accepte, :with_attestation) }
let(:sgid) { dossier.to_sgid(expires_in: 1.hour, for: 'api_v2') }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe API::V2::GraphqlController do
let(:admin) { administrateurs(:default_admin) }
let(:generated_token) { APIToken.generate(admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe API::V2::GraphqlController do
let(:admin) { administrateurs(:default_admin) }
let(:generated_token) { APIToken.generate(admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe APIController, type: :controller do
describe 'authenticate_from_token' do
let(:procedure) { create(:procedure) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
RSpec.describe ApplicationController::ErrorHandling, type: :controller do
controller(ActionController::Base) do
include ApplicationController::ErrorHandling

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
RSpec.describe ApplicationController::LongLivedAuthenticityToken, type: :controller do
controller(ActionController::Base) do
include ApplicationController::LongLivedAuthenticityToken

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe ApplicationController, type: :controller do
describe 'before_action: set_sentry_user' do
it 'is present' do

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe AttachmentsController, type: :controller do
let(:user) { create(:user) }
let(:attachment) { champ.piece_justificative_file.attachments.first }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe CarteController do
describe '#show' do
let(:service) { create(:service, departement: '63') }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Champs::CarteController, type: :controller do
let(:user) { create(:user) }
let(:procedure) { create(:procedure, :published, types_de_champ_public: [{ type: :carte, options: { cadastres: true } }]) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Champs::PieceJustificativeController, type: :controller do
let(:user) { create(:user) }
let(:procedure) { create(:procedure, :published, types_de_champ_public: [{ type: :piece_justificative }]) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Champs::RepetitionController, type: :controller do
describe '#remove' do
let(:procedure) { create(:procedure, types_de_champ_public: [{ type: :repetition, mandatory: true, children: [{ libelle: 'Nom' }, { type: :integer_number, libelle: 'Age' }] }]) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Champs::RNAController, type: :controller do
let(:user) { create(:user) }
let(:procedure) { create(:procedure, :published, types_de_champ_public: [{ type: :rna }]) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Champs::SiretController, type: :controller do
let(:user) { create(:user) }
let(:procedure) { create(:procedure, :published, types_de_champ_public: [{ type: :siret }]) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe DevisePopulatedResource, type: :controller do
controller(Devise::PasswordsController) do
include DevisePopulatedResource

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe LockableConcern, type: :controller do
controller(ApplicationController) do
include LockableConcern

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
RSpec.describe ProcedureContextConcern, type: :controller do
class TestController < ActionController::Base
include ProcedureContextConcern

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe ContactController, question_type: :controller do
render_views

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe DataSources::ChorusController do
let(:administrateur) { administrateurs(:default_admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
RSpec.describe Devise::StoreLocationExtension, type: :controller do
class TestController < ActionController::Base
include Devise::Controllers::StoreLocation

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe EmailCheckerController, type: :controller do
describe '#show' do
render_views

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
RSpec.describe ErrorsController, type: :controller do
render_views

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Experts::AvisController, type: :controller do
context 'with an expert signed in' do
render_views

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
RSpec.describe FAQController, type: :controller do
describe "GET #index" do
render_views

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe FranceConnect::ParticulierController, type: :controller do
let(:birthdate) { '20150821' }
let(:email) { 'EMAIL_from_fc@test.com' }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Gestionnaires::ActivateController, type: :controller do
describe '#new' do
let(:gestionnaire) { create(:gestionnaire) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Gestionnaires::GestionnaireController, type: :controller do
describe 'before actions: authenticate_gestionnaire!' do
it 'is present' do

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Gestionnaires::GroupeGestionnaireAdministrateursController, type: :controller do
let(:gestionnaire) { create(:gestionnaire).tap { _1.user.update(last_sign_in_at: Time.zone.now) } }
let(:groupe_gestionnaire) { create(:groupe_gestionnaire, gestionnaires: [gestionnaire]) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Gestionnaires::GroupeGestionnaireChildrenController, type: :controller do
let(:gestionnaire) { create(:gestionnaire).tap { _1.user.update(last_sign_in_at: Time.zone.now) } }
let(:groupe_gestionnaire) { create(:groupe_gestionnaire, gestionnaires: [gestionnaire]) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Gestionnaires::GroupeGestionnaireCommentairesController, type: :controller do
let(:gestionnaire) { create(:gestionnaire).tap { _1.user.update(last_sign_in_at: Time.zone.now) } }
let(:administrateur) { administrateurs(:default_admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Gestionnaires::GroupeGestionnaireGestionnairesController, type: :controller do
let(:gestionnaire) { create(:gestionnaire).tap { _1.user.update(last_sign_in_at: Time.zone.now) } }
let(:groupe_gestionnaire) { create(:groupe_gestionnaire, gestionnaires: [gestionnaire]) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Gestionnaires::GroupeGestionnairesController, type: :controller do
let(:gestionnaire) { create(:gestionnaire) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Instructeurs::ArchivesController, type: :controller do
let(:procedure1) { create(:procedure, :published, groupe_instructeurs: [assign_to.groupe_instructeur]) }
let(:procedure2) { create(:procedure, :published, groupe_instructeurs: [gi2]) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Instructeurs::AvisController, type: :controller do
context 'with a instructeur signed in' do
render_views

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Instructeurs::ContactInformationsController, type: :controller do
let(:instructeur) { create(:instructeur) }
let(:procedure) { create(:procedure) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Instructeurs::DossiersController, type: :controller do
render_views

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Instructeurs::ExportTemplatesController, type: :controller do
before { sign_in(instructeur.user) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Instructeurs::GroupeInstructeursController, type: :controller do
render_views
let(:administrateurs) { [create(:administrateur, user: instructeur.user)] }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Instructeurs::InstructeurController, type: :controller do
describe 'before actions: authenticate_instructeur!' do
it 'is present' do

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Instructeurs::ProceduresController, type: :controller do
describe "before_action: ensure_ownership!" do
it "is present" do

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe InvitesController, type: :controller do
let(:dossier) { create(:dossier, :en_construction) }
let(:email) { 'plop@octo.com' }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
require 'rails_helper'
RSpec.describe Manager::AdministrateurConfirmationsController, type: :controller do

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Manager::AdministrateursController, type: :controller do
let(:super_admin) { create(:super_admin) }
let(:administrateur) { administrateurs(:default_admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Manager::ApplicationController, type: :controller do
describe 'append_info_to_payload' do
let(:current_user) { create(:super_admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Manager::ConfirmationUrlsController, type: :controller do
let(:inviter_super_admin) { create(:super_admin) }
let(:inviter_administrateur) { create(:administrateur, email: inviter_super_admin.email) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
include ActionView::Helpers::SanitizeHelper
describe Manager::DossiersController, type: :controller do

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Manager::GestionnairesController, type: :controller do
let(:super_admin) { create(:super_admin) }
let(:gestionnaire) { create(:gestionnaire) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Manager::GroupeGestionnairesController, type: :controller do
let(:super_admin) { create(:super_admin) }
let(:groupe_gestionnaire) { create(:groupe_gestionnaire) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Manager::InstructeursController, type: :controller do
let(:super_admin) { create(:super_admin) }
let(:instructeur) { create(:instructeur) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Manager::ProceduresController, type: :controller do
let(:super_admin) { create :super_admin }
let(:administrateur) { create(:administrateur, email: super_admin.email) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Manager::ServicesController, type: :controller do
let(:super_admin) { create(:super_admin) }
before do

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Manager::UsersController, type: :controller do
let(:super_admin) { create(:super_admin) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe PasswordComplexityController, type: :controller do
describe '#show' do
let(:params) do

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe PingController, type: :controller do
describe 'GET #index' do
subject { get :index }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe PrefillDescriptionsController, type: :controller do
describe '#edit' do
subject(:edit_request) do

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe RechercheController, type: :controller do
let(:procedure) {
create(:procedure, :published,

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe RecoveriesController, type: :controller do
include Dry::Monads[:result]

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
require 'rails_helper'
RSpec.describe ReleaseNotesController, type: :controller do

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe RootController, type: :controller do
subject { get :index }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe SamlIdpController do
before do
allow_any_instance_of(SamlIdpController).to receive(:validate_saml_request).and_return(valid_saml_request)

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe StatsController, type: :controller do
before { Timecop.travel(Date.parse("2021/12/15")) }
after { Timecop.return }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
require 'rails_helper'
describe SuperAdmins::ReleaseNotesController, type: :controller do

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe TargetedUserLinksController, type: :controller do
describe '#show' do
context 'avis' do

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Users::ActivateController, type: :controller do
describe '#new' do
let(:user) { create(:user) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Users::CommencerController, type: :controller do
let(:user) { create(:user) }
let(:published_procedure) { create(:procedure, :for_individual, :published) }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Users::ConfirmationsController, type: :controller do
let!(:user) { create(:user, :unconfirmed) }
let(:confirmation_token) { user.confirmation_token }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Users::DossiersController, type: :controller do
include ActiveSupport::Testing::TimeHelpers

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Users::PasswordsController, type: :controller do
before do
@request.env["devise.mapping"] = Devise.mappings[:user]

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Users::ProfilController, type: :controller do
include ActiveJob::TestHelper

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Users::RegistrationsController, type: :controller do
let(:email) { 'test@octo.com' }
let(:password) { SECURE_PASSWORD }

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
describe Users::SessionsController, type: :controller do
let(:email) { 'unique@plop.com' }
let(:password) { SECURE_PASSWORD }

Some files were not shown because too many files have changed in this diff Show more