server/test/unittest_repository.py
changeset 7381 a10b2d90d1a3
parent 7343 977a49472806
child 7382 91061a22755d
equal deleted inserted replaced
7380:5ad8b2f951ba 7381:a10b2d90d1a3
    22 
    22 
    23 import os
    23 import os
    24 import sys
    24 import sys
    25 import threading
    25 import threading
    26 import time
    26 import time
       
    27 import logging
    27 from copy import deepcopy
    28 from copy import deepcopy
    28 from datetime import datetime
    29 from datetime import datetime
    29 
    30 
    30 from logilab.common.testlib import TestCase, unittest_main
    31 from logilab.common.testlib import TestCase, unittest_main
    31 
    32 
   702                       in_group=users)
   703                       in_group=users)
   703         self.commit()
   704         self.commit()
   704 
   705 
   705 
   706 
   706 class PerformanceTest(CubicWebTC):
   707 class PerformanceTest(CubicWebTC):
   707     def setup_database(self):
   708     def setUp(self):
   708         import logging
   709         super(PerformanceTest, self).setUp()
   709         logger = logging.getLogger('cubicweb.session')
   710         logger = logging.getLogger('cubicweb.session')
   710         #logger.handlers = [logging.StreamHandler(sys.stdout)]
   711         #logger.handlers = [logging.StreamHandler(sys.stdout)]
   711         logger.setLevel(logging.INFO)
   712         logger.setLevel(logging.INFO)
   712         self.info = logger.info
   713         self.info = logger.info
       
   714 
       
   715     def tearDown(self):
       
   716         super(PerformanceTest, self).tearDown()
       
   717         logger.setLevel(logging.CRITICAL)
   713 
   718 
   714     def test_composite_deletion(self):
   719     def test_composite_deletion(self):
   715         req = self.request()
   720         req = self.request()
   716         personnes = []
   721         personnes = []
   717         t0 = time.time()
   722         t0 = time.time()