Example #1
0
 async def setUp(self):
     self.daemon = rsrc.FakeTransmissionDaemon(loop=self.loop)
     await self.daemon.start()
     self.rpc = TransmissionRPC(str(self.daemon.url), loop=self.loop)
     self.api = TorrentAPI(self.rpc)
     await self.rpc.connect(self.daemon.url)
     assert self.rpc.connected == True
Example #2
0
 async def setUp(self):
     self.daemon = rsrc.FakeTransmissionDaemon()
     await self.daemon.start()
     self.rpc = TransmissionRPC(self.daemon.host, self.daemon.port)
     self.api = TorrentAPI(self.rpc)
     await self.rpc.connect()
     assert self.rpc.connected is True
Example #3
0
    async def setUp(self):
        self.daemon = rsrc.FakeTransmissionDaemon()
        self.daemon.response = rsrc.SESSION_GET_RESPONSE  # Default response
        await self.daemon.start()
        self.client = TransmissionRPC(self.daemon.host, self.daemon.port)

        self.cb_connected = rsrc.FakeCallback('cb_connected')
        self.cb_disconnected = rsrc.FakeCallback('cb_disconnected')
        self.cb_error = rsrc.FakeCallback('cb_error')
        self.client.on('connected', self.cb_connected)
        self.client.on('disconnected', self.cb_disconnected)
        self.client.on('error', self.cb_error)