def test_includeme(self): from pyramid_mailer.interfaces import IMailer from pyramid_mailer.mailer import DebugMailer from pyramid_mailer.debug import includeme registry = DummyRegistry() config = DummyConfig(registry, {}) includeme(config) self.assertEqual(registry.registered[IMailer].__class__, DebugMailer)
def test_includeme(self): from pyramid_mailer import get_mailer from pyramid_mailer.interfaces import IMailer from pyramid_mailer.mailer import DebugMailer from pyramid_mailer.debug import includeme registry = DummyRegistry() config = DummyConfig(registry, {}) includeme(config) self.assertEqual(registry.registered[IMailer].__class__, DebugMailer) self.assertEqual(config.request_methods['mailer'], { 'callable': get_mailer, 'reify': True, })