def setUp(self): """ override TestAsServer """ TestAsServer.setUp(self) self.session2 = None self.seeding_event = threading.Event() self.downloading_event = threading.Event()
def setUp(self): """ override TestAsServer """ TestAsServer.setUp(self) print >>sys.stderr,"test: Giving Session time to startup" time.sleep(5) print >>sys.stderr,"test: Session should have started up" self.vod_started = False
def setUp(self): """ override TestAsServer """ print >>sys.stderr,"test: *** setup friendship" TestAsServer.setUp(self) self.usercallbackexpected = True self.usercallbackreceived = False
def setUp(self): """ override TestAsServer """ print >> sys.stderr, "test: *** setup friendship" TestAsServer.setUp(self) self.usercallbackexpected = True self.usercallbackreceived = False
def setUp(self): """ override TestAsServer """ TestAsServer.setUp(self) self.session2 = Session(self.config2, ignore_singleton=True) self.session2.start() self.seeding_event = threading.Event()
def setUp(self): """ unittest test setup code """ TestAsServer.setUp(self) self.port = self.session.get_videoplayer_port() self.sourcefn = os.path.join(TESTS_DATA_DIR, "video.avi") self.sourcesize = os.path.getsize(self.sourcefn) # wait 5s to allow server to start time.sleep(5)
def setUp(self): TestAsServer.setUp(self) # the metadata that we want to transfer self.tdef = TorrentDef() self.tdef.add_content(os.path.join(BASE_DIR, "API", "file.wmv")) self.tdef.set_tracker("http://fake.net/announce") # we use a small piece length to obtain multiple pieces self.tdef.set_piece_length(1) self.tdef.finalize() self.setup_seeder() MagnetHelpers.__init__(self, self.tdef)
def setUp(self): TestAsServer.setUp(self) # the metadata that we want to transfer self.tdef = TorrentDef() self.tdef.add_content(os.path.join(TESTS_API_DIR, "file.wmv")) self.tdef.set_tracker("http://fake.net/announce") # we use a small piece length to obtain multiple pieces self.tdef.set_piece_length(1) self.tdef.finalize() self.setup_seeder() MagnetHelpers.__init__(self, self.tdef)
def setUp(self, autoload_discovery=True): """ Setup various variables. """ os.environ[BOOTSTRAP_FILE_ENVNAME] = os.path.join( TESTS_DATA_DIR, 'bootstrap_empty.txt') yield TestAsServer.setUp(self, autoload_discovery=autoload_discovery) self.sessions = [] self.eccrypto = ECCrypto() ec = self.eccrypto.generate_key(u"curve25519") MarketCommunityTests.master_key = self.eccrypto.key_to_bin( ec.pub()).encode('hex') ec = self.eccrypto.generate_key(u"curve25519") TriblerChainCommunityTests.master_key = self.eccrypto.key_to_bin( ec.pub()).encode('hex') market_member = self.generate_member(self.session) self.market_communities = {} mc_community = self.load_triblerchain_community_in_session( self.session) self.load_market_community_in_session(self.session, market_member, mc_community)
def setUp(self, autoload_discovery=True): yield TestAsServer.setUp(self, autoload_discovery=autoload_discovery) self.content = None self.tdef = None self.test_deferred = Deferred() self.contentlen = None self.piecelen = 0
def setUp(self): yield TestAsServer.setUp(self) self.content = None self.tdef = None self.test_deferred = Deferred() self.contentlen = None self.piecelen = 0
def setUp(self): """ override TestAsServer """ TestAsServer.setUp(self) print >> sys.stderr, "test: Giving MyLaunchMany time to startup" time.sleep(5) print >> sys.stderr, "test: MyLaunchMany should have started up" # the metadata that we want to transfer self.tdef = TorrentDef() self.tdef.add_content(os.path.join(os.getcwd(), "API", "file.wmv")) self.tdef.set_tracker(self.session.get_internal_tracker_url()) # we use a small piece length to obtain multiple pieces self.tdef.set_piece_length(1) self.tdef.finalize() # self.tdef.save(os.path.join(self.session.get_state_dir(), "gen.torrent")) MagnetHelpers.__init__(self, self.tdef)
def setUp(self): # listener for incoming connections from MiniBitTorrent self.server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.server.bind(("", LISTEN_PORT)) self.server.listen(5) TestAsServer.setUp(self) # the metadata that we want to transfer self.tdef = TorrentDef() self.tdef.add_content(os.path.join(BASE_DIR, "API", "file.wmv")) self.tdef.set_tracker("http://fake.net/announce") # we use a small piece length to obtain multiple pieces self.tdef.set_piece_length(1) self.tdef.finalize() MagnetHelpers.__init__(self, self.tdef)
def setUp(self): """ override TestAsServer """ TestAsServer.setUp(self) print >>sys.stderr,"test: Giving MyLaunchMany time to startup" time.sleep(5) print >>sys.stderr,"test: MyLaunchMany should have started up" # the metadata that we want to transfer self.tdef = TorrentDef() self.tdef.add_content(os.path.join(os.getcwd(), "API", "file.wmv")) self.tdef.set_tracker(self.session.get_internal_tracker_url()) # we use a small piece length to obtain multiple pieces self.tdef.set_piece_length(1) self.tdef.finalize() # self.tdef.save(os.path.join(self.session.get_state_dir(), "gen.torrent")) MagnetHelpers.__init__(self, self.tdef)
def setUp(self): # listener for incoming connections from MiniBitTorrent self.server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.server.bind(("", self.session.get_listen_port())) self.server.listen(5) TestAsServer.setUp(self) # the metadata that we want to transfer self.tdef = TorrentDef() self.tdef.add_content(os.path.join(TESTS_API_DIR, "video.avi")) self.tdef.set_tracker("http://fake.net/announce") # we use a small piece length to obtain multiple pieces self.tdef.set_piece_length(1) self.tdef.finalize() MagnetHelpers.__init__(self, self.tdef)
def setUp(self, autoload_discovery=True): """ unittest test setup code """ yield TestAsServer.setUp(self, autoload_discovery=autoload_discovery) self.port = self.session.config.get_video_server_port() self.sourcefn = os.path.join(TESTS_DATA_DIR, "video.avi") self.sourcesize = os.path.getsize(self.sourcefn) self.tdef = None self.expsize = 0 yield self.start_vod_download()
def setUp(self): """ override TestAsServer """ # listener for incoming connections from MiniBitTorrent self.server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.server.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) self.server.bind(("localhost", LISTEN_PORT)) self.server.listen(1) # the metadata that we want to transfer self.tdef = TorrentDef() self.tdef.add_content(os.path.join(os.getcwd(), "API", "file.wmv")) self.tdef.set_tracker("http://fake.net/announce") # we use a small piece length to obtain multiple pieces self.tdef.set_piece_length(1) self.tdef.finalize() MagnetHelpers.__init__(self, self.tdef) # startup the client TestAsServer.setUp(self) print >> sys.stderr, "test: Giving MyLaunchMany time to startup" time.sleep(5) print >> sys.stderr, "test: MyLaunchMany should have started up"
def setUp(self): """ override TestAsServer """ # listener for incoming connections from MiniBitTorrent self.server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.server.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) self.server.bind(("localhost", LISTEN_PORT)) self.server.listen(1) # the metadata that we want to transfer self.tdef = TorrentDef() self.tdef.add_content(os.path.join(os.getcwd(), "API", "file.wmv")) self.tdef.set_tracker("http://fake.net/announce") # we use a small piece length to obtain multiple pieces self.tdef.set_piece_length(1) self.tdef.finalize() MagnetHelpers.__init__(self, self.tdef) # startup the client TestAsServer.setUp(self) print >>sys.stderr,"test: Giving MyLaunchMany time to startup" time.sleep(5) print >>sys.stderr,"test: MyLaunchMany should have started up"
def setUp(self, autoload_discovery=True): """ Setup various variables and load the tunnel community in the main downloader session. """ yield TestAsServer.setUp(self, autoload_discovery=autoload_discovery) self.seed_tdef = None self.sessions = [] self.session2 = None self.crypto_enabled = True self.bypass_dht = False self.seed_config = None self.tunnel_community_seeder = None self.eccrypto = ECCrypto() ec = self.eccrypto.generate_key(u"curve25519") HiddenTunnelCommunityTests.master_key = self.eccrypto.key_to_bin(ec.pub()).encode('hex') self.tunnel_community = self.load_tunnel_community_in_session(self.session, exitnode=True) self.tunnel_communities = []
def setUp(self): """ Setup various variables and load the tunnel community in the main downloader session. """ yield TestAsServer.setUp(self) self.seed_tdef = None self.sessions = [] self.session2 = None self.bypass_dht = False self.seed_config = None self.tunnel_community_seeder = None self.eccrypto = ECCrypto() ec = self.eccrypto.generate_key(u"curve25519") self.test_class = TriblerTunnelCommunity self.test_class.master_peer = Peer(ec) self.tunnel_community = self.load_tunnel_community_in_session(self.session, exitnode=True) self.tunnel_communities = []
def setUp(self): """ Setup various variables and load the tunnel community in the main downloader session. """ yield TestAsServer.setUp(self) self.seed_tdef = None self.sessions = [] self.session2 = None self.bypass_dht = False self.seed_config = None self.tunnel_community_seeder = None self.eccrypto = ECCrypto() ec = self.eccrypto.generate_key(u"curve25519") self.test_class = TriblerTunnelCommunity self.test_class.master_peer = Peer(ec) self.tunnel_community = self.load_tunnel_community_in_session( self.session, exitnode=True) self.tunnel_communities = []
def setUp(self): """ override TestAsServer """ TestAsServer.setUp(self) print >>sys.stderr,"test: Giving MyLaunchMany time to startup" time.sleep(3) print >>sys.stderr,"test: MyLaunchMany should have started up"
def setUp(self): TestAsServer.setUp(self) self.port = 6789 self.serv = VideoHTTPServer.getInstance(self.port) self.serv.background_serve()
def setUp(self): """ override TestAsServer """ TestAsServer.setUp(self) self.vodstarted = False
def setUp(self): """ override TestAsServer """ TestAsServer.setUp(self) Rand.load_file('randpool.dat', -1)
def setUp(self): """ override TestAsServer """ print >> sys.stderr,"test: Setup" self.NLISTENERS=1 TestAsServer.setUp(self)
def setUp(self): """ override TestAsServer """ TestAsServer.setUp(self)
def setUp(self): """ override TestAsServer """ print >> sys.stderr, "test: Setup" self.NLISTENERS = 1 TestAsServer.setUp(self)
def setUp(self): """ override TestAsServer """ TestAsServer.setUp(self) print >>sys.stderr,"test: Giving MyLaunchMany time to startup" time.sleep(5) print >>sys.stderr,"test: MyLaunchMany should have started up"