mirror of
https://github.com/discourse/discourse.git
synced 2025-05-30 15:28:37 +08:00
FIX: allow an admin to click on blank errors (#5027)
* FIX: allow an admin to click on blank errors * i18nlize strings * what would a rails master do?
This commit is contained in:
@ -81,4 +81,22 @@ describe Admin::EmailController do
|
||||
end
|
||||
end
|
||||
|
||||
context '.rejected' do
|
||||
it 'should provide a string for a blank error' do
|
||||
Fabricate(:incoming_email, error: "")
|
||||
xhr :get, :rejected
|
||||
rejected = JSON.parse(response.body)
|
||||
expect(rejected.first['error']).to eq(I18n.t("emails.incoming.unrecognized_error"))
|
||||
end
|
||||
end
|
||||
|
||||
context '.incoming' do
|
||||
it 'should provide a string for a blank error' do
|
||||
incoming_email = Fabricate(:incoming_email, error: "")
|
||||
xhr :get, :incoming, id: incoming_email.id
|
||||
incoming = JSON.parse(response.body)
|
||||
expect(incoming['error']).to eq(I18n.t("emails.incoming.unrecognized_error"))
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
Reference in New Issue
Block a user