Ejemplo n.º 1
0
class Test(unittest.TestCase):

    def setUp(self):
        self.p = ThreadPool(10)
        self.q = Queue() #using speed_test
        self.q.put({'count':0, 't1':None, 't2':None}) #using speed_test
            
    def tearDown(self):
        pass

    def test(self):
        while True:
            self.p.apply(self.get_and_put, args=())
    
#     @speed_test
    def get_and_put(self):
        queue = QueueManager('localhost')
        queue.connect()
        data = queue.get('message')
#         time.sleep(0.02)
        print data
        queue.put('response', 'queue[%s]' % data)
        queue.disconnect()
Ejemplo n.º 2
0
class Test(unittest.TestCase):
    def setUp(self):
        self.p = ThreadPool(10)
        self.q = Queue()  #using speed_test
        self.q.put({'count': 0, 't1': None, 't2': None})  #using speed_test

    def tearDown(self):
        pass

    def test(self):
        while True:
            self.p.apply(self.get_and_put, args=())


#     @speed_test

    def get_and_put(self):
        queue = QueueManager('localhost')
        queue.connect()
        data = queue.get('message')
        #         time.sleep(0.02)
        print data
        queue.put('response', 'queue[%s]' % data)
        queue.disconnect()