Ejemplo n.º 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())
Ejemplo n.º 2
0
    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())
Ejemplo n.º 3
0
    def test_is_enabled_disabled(self):
        n = NotificationService()
        #delete if some notifier is actualy loaded
        n.active_notifiers = []

        self.assertFalse(n.is_enabled())
Ejemplo n.º 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())