コード例 #1
0
    def test_is_enabled_enabled(self, __subclasses__):
        subclasses = [MagicMock() for x in range(10)]
        for x in subclasses:
            x.is_enabled.return_value = random.choice([True, False])

        __subclasses__.return_value = subclasses

        n = NotificationService()

        self.assertTrue(n.is_enabled())
コード例 #2
0
ファイル: test_notifier.py プロジェクト: buluba89/Yatcobot
    def test_is_enabled_enabled(self):
        subclasses = [MagicMock() for x in range(10)]
        for x in subclasses:
            x.is_enabled.return_value = random.choice([True, False])

        AbstractNotifier.__subclasses__ = MagicMock()
        AbstractNotifier.__subclasses__.return_value = subclasses

        n = NotificationService()

        self.assertTrue(n.is_enabled())
コード例 #3
0
ファイル: test_notifier.py プロジェクト: buluba89/Yatcobot
    def test_is_enabled_disabled(self):
        n = NotificationService()
        #delete if some notifier is actualy loaded
        n.active_notifiers = []

        self.assertFalse(n.is_enabled())
コード例 #4
0
    def test_is_enabled_disabled(self):
        n = NotificationService()
        # delete if some notifier is actualy loaded
        n.active_notifiers = []

        self.assertFalse(n.is_enabled())