Пример #1
0
    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)
Пример #2
0
    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,
        })
Пример #3
0
    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,
            })