test: configure default host on APP_HOST everywhere
This commit is contained in:
parent
2ea45d5dba
commit
863784a1a9
3 changed files with 6 additions and 6 deletions
|
@ -63,9 +63,9 @@ Rails.application.configure do
|
||||||
|
|
||||||
# Annotate rendered view with file names.
|
# Annotate rendered view with file names.
|
||||||
# config.action_view.annotate_rendered_view_with_filenames = true
|
# config.action_view.annotate_rendered_view_with_filenames = true
|
||||||
config.action_mailer.default_url_options = { :host => 'localhost:3000' }
|
config.action_mailer.default_url_options = { host: ENV.fetch("APP_HOST") }
|
||||||
Rails.application.routes.default_url_options = {
|
Rails.application.routes.default_url_options = {
|
||||||
host: 'localhost:3000',
|
host: ENV.fetch("APP_HOST"),
|
||||||
protocol: :http
|
protocol: :http
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -25,7 +25,7 @@ describe MailTemplateConcern do
|
||||||
it do
|
it do
|
||||||
expected =
|
expected =
|
||||||
"[demarches-simplifiees.fr] #{dossier.id} #{dossier.procedure.libelle} " +
|
"[demarches-simplifiees.fr] #{dossier.id} #{dossier.procedure.libelle} " +
|
||||||
"<a target=\"_blank\" rel=\"noopener\" href=\"http://localhost:3000/dossiers/#{dossier.id}\">http://localhost:3000/dossiers/#{dossier.id}</a>"
|
"<a target=\"_blank\" rel=\"noopener\" href=\"http://test.host/dossiers/#{dossier.id}\">http://test.host/dossiers/#{dossier.id}</a>"
|
||||||
|
|
||||||
is_expected.to eq(expected)
|
is_expected.to eq(expected)
|
||||||
end
|
end
|
||||||
|
@ -75,7 +75,7 @@ describe MailTemplateConcern do
|
||||||
|
|
||||||
describe "in closed mail without justificatif" do
|
describe "in closed mail without justificatif" do
|
||||||
let(:mail) { create(:closed_mail, procedure: procedure) }
|
let(:mail) { create(:closed_mail, procedure: procedure) }
|
||||||
it { is_expected.to eq("<a target=\"_blank\" rel=\"noopener\" href=\"http://localhost:3000/dossiers/#{dossier.id}/attestation\">http://localhost:3000/dossiers/#{dossier.id}/attestation</a>") }
|
it { is_expected.to eq("<a target=\"_blank\" rel=\"noopener\" href=\"http://test.host/dossiers/#{dossier.id}/attestation\">http://test.host/dossiers/#{dossier.id}/attestation</a>") }
|
||||||
it { is_expected.to_not include("Télécharger le justificatif") }
|
it { is_expected.to_not include("Télécharger le justificatif") }
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -86,7 +86,7 @@ describe MailTemplateConcern do
|
||||||
let(:mail) { create(:closed_mail, procedure: procedure) }
|
let(:mail) { create(:closed_mail, procedure: procedure) }
|
||||||
|
|
||||||
it { expect(dossier.justificatif_motivation).to be_attached }
|
it { expect(dossier.justificatif_motivation).to be_attached }
|
||||||
it { is_expected.to include("<a target=\"_blank\" rel=\"noopener\" href=\"http://localhost:3000/dossiers/#{dossier.id}/attestation\">http://localhost:3000/dossiers/#{dossier.id}/attestation</a>") }
|
it { is_expected.to include("<a target=\"_blank\" rel=\"noopener\" href=\"http://test.host/dossiers/#{dossier.id}/attestation\">http://test.host/dossiers/#{dossier.id}/attestation</a>") }
|
||||||
it { is_expected.to_not include("Télécharger le justificatif") }
|
it { is_expected.to_not include("Télécharger le justificatif") }
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ describe ProcedureSerializer do
|
||||||
let(:procedure) { create(:procedure, :published) }
|
let(:procedure) { create(:procedure, :published) }
|
||||||
|
|
||||||
it {
|
it {
|
||||||
is_expected.to include(link: "http://localhost:3000/commencer/#{procedure.path}")
|
is_expected.to include(link: "http://test.host/commencer/#{procedure.path}")
|
||||||
is_expected.to include(state: "publiee")
|
is_expected.to include(state: "publiee")
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue