Exemplo n.º 1
0
    def test_switch_mail_manager(self):
        self.app.bind('MailSmtpDriver', MailDriver)
        self.app.bind('MailTestDriver', Mailgun)

        mail_driver = MailManager(self.app).driver('smtp')

        assert isinstance(mail_driver.driver('test'), Mailgun)
Exemplo n.º 2
0
 def boot(self, MailConfig, MailManager):
     self.app.bind('Mail', MailManager.driver(MailConfig.DRIVER))