Exemplo n.º 1
0
 def test_pushover_setter(self, mocked_PushoverAPI):
     u = User(username=self.test_username, password=self.test_user_password)
     mocked_PushoverAPI.return_value.validate.return_value = {"status": -1}
     with self.assertRaises(InvalidAction):
         u.pushover = self.test_pushover_key
     self.assertIsNone(u._pushover_key)
     mocked_PushoverAPI.return_value.validate.return_value = {"status": 1}
     u.pushover = self.test_pushover_key
     self.assertIsNotNone(u._pushover_key)
     self.assertEqual(u.pushover, self.test_pushover_key)
Exemplo n.º 2
0
 def test_pushover_getter(self, mocked_PushoverAPI):
     u = User(username=self.test_username, password=self.test_user_password)
     with self.assertRaises(ServiceNotAuth):
         u.pushover
     mocked_PushoverAPI.return_value.validate.return_value = {"status": 1}
     u.pushover = self.test_pushover_key
     self.assertIsNotNone(u._pushover_key)
     self.assertEqual(u.pushover, self.test_pushover_key)
     self.assertEqual(u.pushover, u._pushover_key)
Exemplo n.º 3
0
 def test_pushover_deleter(self, mocked_PushoverAPI):
     u = User(username=self.test_username, password=self.test_user_password)
     mocked_PushoverAPI.return_value.validate.return_value = {"status": 1}
     u.pushover = self.test_pushover_key
     self.assertIsNotNone(u._pushover_key)
     self.assertEqual(u.pushover, self.test_pushover_key)