示例#1
0
 def setUp(self):
     db_path = TRIBLER_DB_PATH
     db = SQLiteCacheDB.getInstance()
     db.initDB(db_path, busytimeout=BUSYTIMEOUT)
     launchmany = FakeLaunchmany(db)
     overlay_bridge = FakeOverlayBridge()
     self.datahandler = DataHandler(launchmany, overlay_bridge)
示例#2
0
    def setUp(self):
        # prepare database

        launchmany = FakeLauchMany()
        self.overlay_bridge = TimedTaskQueue()
        #self.overlay_bridge = FakeOverlayBridge()
        self.data_handler = DataHandler(launchmany,
                                        self.overlay_bridge,
                                        max_num_peers=2500)
示例#3
0
 def setUp(self):
     db_path = TRIBLER_DB_PATH
     db = SQLiteCacheDB.getInstance()
     db.initDB(db_path,
               lib=LIB,
               autocommit=AUTOCOMMIT,
               busytimeout=BUSYTIMEOUT)
     launchmany = FakeLaunchmany(db)
     self.datahandler = DataHandler(launchmany)
 def setUp(self):
     # prepare database
     if sys.platform == 'win32':
         realhomevar = '${APPDATA}'
     else:
         realhomevar = '${HOME}'
     realhome = os.path.expandvars(realhomevar)
     testdbpath = os.path.join(realhome,'.Tribler', 'bsddb')
     self.homepath = mkdtemp()
     #print "\ntest: create tmp dir", self.homepath
     self.dbpath = os.path.join(self.homepath, 'bsddb')
     copy_tree(testdbpath, self.dbpath)
     
     self.install_path = '..'
     tribler_init(unicode(self.homepath),unicode(self.install_path))
     self.data_handler = DataHandler(FakeRawServer(),db_dir=self.dbpath)