mirror of
https://github.com/discourse/discourse.git
synced 2026-08-09 04:28:29 -05:00
DEV: Incorrect site setting modifications in specs (#33708)
Modifying site settings outside of an example (or `before/after` blocks)
results in corrupting those settings in the test database.
(the was issue introduced in e05ef50c70)
This commit is contained in:
@@ -140,9 +140,11 @@ RSpec.describe Email::Processor do
|
||||
end
|
||||
|
||||
describe "from reply to email address" do
|
||||
SiteSetting.reply_by_email_address = "reply+%{reply_key}@bar.com"
|
||||
SiteSetting.manual_polling_enabled = true
|
||||
SiteSetting.reply_by_email_enabled = true
|
||||
before do
|
||||
SiteSetting.reply_by_email_address = "reply+%{reply_key}@bar.com"
|
||||
SiteSetting.manual_polling_enabled = true
|
||||
SiteSetting.reply_by_email_enabled = true
|
||||
end
|
||||
|
||||
let(:mail) do
|
||||
"Date: Fri, 15 Jan 2016 00:12:43 +0100\nFrom: reply@bar.com\nTo: reply@bar.com\nSubject: FOO BAR\n\nFoo foo bar bar?"
|
||||
@@ -160,6 +162,9 @@ RSpec.describe Email::Processor do
|
||||
|
||||
describe "mailinglist mirror" do
|
||||
before do
|
||||
SiteSetting.reply_by_email_address = "reply+%{reply_key}@bar.com"
|
||||
SiteSetting.manual_polling_enabled = true
|
||||
SiteSetting.reply_by_email_enabled = true
|
||||
SiteSetting.email_in = true
|
||||
Fabricate(:mailinglist_mirror_category)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user