Example #1
0
    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)
Example #2
0
    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)
Example #3
0
 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
Example #4
0
 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