async def get_application(self, loop=None): self.fake_udns = fake_udns.FakeUdns(self.loop) self.fake_atv = FakeAppleTV(self.loop) self.state, self.usecase = self.fake_atv.add_service(Protocol.MRP) self.airplay_state, self.airplay_usecase = self.fake_atv.add_service( Protocol.AirPlay) return self.fake_atv.app
async def udns_server(event_loop, stub_knock_server): server = fake_udns.FakeUdns(event_loop) await server.start() yield server server.close()
async def udns_server(event_loop): server = fake_udns.FakeUdns(event_loop, TEST_SERVICES) await server.start() yield server server.close()
async def setUp(self, *services): self.server = fake_udns.FakeUdns(self.loop) await self.server.start()
async def setUp(self): self.server = fake_udns.FakeUdns(self.loop, TEST_SERVICES) await self.server.start()