示例#1
0
 def setUp(self):
     super(BaseTest, self).setUp()
     init_test_conf()
     self.session = db.get_session()
     engine = db.get_engine()
     db.Base.metadata.create_all(engine)
     engine.connect()
     self.addCleanup(db.get_engine().dispose)
     plugins_base._HOOKS_MGR = None
     for name in ('_', '_LI', '_LW', '_LE', '_LC'):
         patch = mock.patch.object(i18n, name, lambda s: s)
         patch.start()
         # 'p=patch' magic is due to how closures work
         self.addCleanup(lambda p=patch: p.stop())
示例#2
0
 def setUp(self):
     super(BaseTest, self).setUp()
     init_test_conf()
     self.session = db.get_session()
     engine = db.get_engine()
     db.Base.metadata.create_all(engine)
     engine.connect()
     self.addCleanup(db.get_engine().dispose)
     plugins_base._HOOKS_MGR = None
     for name in ('_', '_LI', '_LW', '_LE', '_LC'):
         patch = mock.patch.object(i18n, name, lambda s: s)
         patch.start()
         # 'p=patch' magic is due to how closures work
         self.addCleanup(lambda p=patch: p.stop())
示例#3
0
 def setUp(self):
     super(BaseTest, self).setUp()
     if not self.IS_FUNCTIONAL:
         self.init_test_conf()
     self.session = db.get_session()
     engine = db.get_engine()
     db.Base.metadata.create_all(engine)
     engine.connect()
     self.addCleanup(db.get_engine().dispose)
     plugins_base._HOOKS_MGR = None
     node_cache._SEMAPHORES = lockutils.Semaphores()
     patch = mock.patch.object(i18n, '_', lambda s: s)
     patch.start()
     # 'p=patch' magic is due to how closures work
     self.addCleanup(lambda p=patch: p.stop())
     utils._EXECUTOR = futurist.SynchronousExecutor(green=True)
示例#4
0
 def setUp(self):
     super(BaseTest, self).setUp()
     if not self.IS_FUNCTIONAL:
         self.init_test_conf()
     self.session = db.get_session()
     engine = db.get_engine()
     db.Base.metadata.create_all(engine)
     engine.connect()
     self.addCleanup(db.get_engine().dispose)
     plugins_base._HOOKS_MGR = None
     node_cache._SEMAPHORES = lockutils.Semaphores()
     for name in ('_', '_LI', '_LW', '_LE', '_LC'):
         patch = mock.patch.object(i18n, name, lambda s: s)
         patch.start()
         # 'p=patch' magic is due to how closures work
         self.addCleanup(lambda p=patch: p.stop())
     utils._EXECUTOR = futurist.SynchronousExecutor(green=True)