1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-12-01 05:43:04 +00:00

a little more testing

هذا الالتزام موجود في:
Adam Cooke
2017-05-08 16:39:32 +01:00
الأصل 61e3bad83f
التزام eee01c9e15
10 ملفات معدلة مع 257 إضافات و4 حذوفات

عرض الملف

@@ -0,0 +1,22 @@
module Postal
module RspecHelpers
def with_global_server(&block)
server = Server.find(GLOBAL_SERVER.id)
block.call(server)
ensure
server.message_db.provisioner.clean
end
def create_plain_text_message(server, text, to = 'test@example.com', override_attributes = {})
domain = create(:domain, :owner => server)
attributes = {:from => "test@#{domain.name}", :subject => "Test Plain Text Message"}.merge(override_attributes)
attributes[:to] = to
attributes[:plain_body] = text
message = OutgoingMessagePrototype.new(server, '127.0.0.1', 'testsuite', attributes)
result = message.create_message(to)
server.message_db.message(result[:id])
end
end
end