def increment_access_counter(self): """ Receiver two access two time, and one access one time """ counter = yield rtip.increment_receiver_access_count( self.receiver2_desc['id'], self.rtip2_id) self.assertEqual(counter, 1) counter = yield rtip.increment_receiver_access_count( self.receiver2_desc['id'], self.rtip2_id) self.assertEqual(counter, 2) counter = yield rtip.increment_receiver_access_count( self.receiver1_desc['id'], self.rtip1_id) self.assertEqual(counter, 1)
def receiver_2_get_banned_for_too_much_access(self): try: counter = yield rtip.increment_receiver_access_count( self.receiver2_desc['id'], self.rtip2_id) self.assertTrue(False) except errors.AccessLimitExceeded: self.assertTrue(True) except Exception, e: self.assertTrue(False) raise e