equal
deleted
inserted
replaced
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() |