mirror of
https://github.com/discourse/discourse.git
synced 2025-05-28 13:51:18 +08:00
Work in Progress: Reply By Email:
- Add support classes and settings to enable reply by email - Split out Email builder to be more OO, add many specs
This commit is contained in:
19
spec/components/email/receiver_spec.rb
Normal file
19
spec/components/email/receiver_spec.rb
Normal file
@ -0,0 +1,19 @@
|
||||
require 'spec_helper'
|
||||
require 'email/receiver'
|
||||
|
||||
describe Email::Receiver do
|
||||
|
||||
|
||||
describe 'invalid key' do
|
||||
let(:incoming) { Email::IncomingMessage.new('asdf', 'hello') }
|
||||
|
||||
it "returns unprocessable for nil message" do
|
||||
expect(Email::Receiver.new(nil).process).to eq(Email::Receiver.results[:unprocessable])
|
||||
end
|
||||
|
||||
it "returns unprocessable for a made up key" do
|
||||
expect(Email::Receiver.new(incoming).process).to eq(Email::Receiver.results[:unprocessable])
|
||||
end
|
||||
end
|
||||
|
||||
end
|
Reference in New Issue
Block a user