Example #1
0
 def test_update_gab_list_remove_number(self):
     update_gab_list(self.mock_session, OWNER_ID, NUMBER_ID, False)
     self.mock_session.execute.assert_called_once_with(
         ANY, {
             "gab": False,
             "nid": NUMBER_ID
         })
Example #2
0
 def test_update_gab_list_remove_number(self):
     update_gab_list(self.mock_session, OWNER_ID, NUMBER_ID, False)
     self.mock_session.execute.assert_called_once_with(ANY,
                                                       {
                                                         "gab": False,
                                                         "nid": NUMBER_ID
                                                       })
Example #3
0
 def put(self, username, sip_phone, isListed):
     """Updates GAB listed setting for a given phone number"""
     user_id = self.get_and_check_user_id(username)
     db_sess = self.db_session()
     number_id = numbers.get_sip_uri_number_id(db_sess, sip_phone)
     numbers.update_gab_list(db_sess, user_id, number_id, isListed)
     db_sess.commit()
     self.finish({})
Example #4
0
 def put(self, username, sip_phone, isListed):  # pragma: no cover
     """Updates GAB listed setting for a given phone number"""
     user_id = self.get_and_check_user_id(username)
     db_sess = self.db_session()
     number_id = numbers.get_sip_uri_number_id(db_sess, sip_phone)
     numbers.update_gab_list(db_sess, user_id, number_id, isListed)
     db_sess.commit()
     self.finish({})