コード例 #1
0
ファイル: content.py プロジェクト: qyqx/tracim
 def do_notify(self, content: Content):
     """
     Allow to force notification for a given content. By default, it is
     called during the .save() operation
     :param content:
     :return:
     """
     NotifierFactory.create(self._user).notify_content_update(content)
コード例 #2
0
ファイル: content.py プロジェクト: buxx/tracim
 def do_notify(self, content: Content):
     """
     Allow to force notification for a given content. By default, it is
     called during the .save() operation
     :param content:
     :return:
     """
     NotifierFactory.create(self._user).notify_content_update(content)
コード例 #3
0
ファイル: test_notification.py プロジェクト: gehasia/tracim
    def test_notifier_factory_method(self):
        u = User()

        cfg = CFG.get_instance()
        cfg.EMAIL_NOTIFICATION_ACTIVATED = True
        notifier = NotifierFactory.create(u)
        eq_(RealNotifier, notifier.__class__)

        cfg.EMAIL_NOTIFICATION_ACTIVATED = False
        notifier = NotifierFactory.create(u)
        eq_(DummyNotifier, notifier.__class__)
コード例 #4
0
ファイル: test_notification.py プロジェクト: DarkDare/tracim
    def test_notifier_factory_method(self):
        u = User()

        cfg = CFG.get_instance()
        cfg.EMAIL_NOTIFICATION_ACTIVATED = True
        notifier = NotifierFactory.create(u)
        eq_(RealNotifier, notifier.__class__)

        cfg.EMAIL_NOTIFICATION_ACTIVATED = False
        notifier = NotifierFactory.create(u)
        eq_(DummyNotifier, notifier.__class__)