def setup_database(request): loop = setup_test_loop() app = loop.run_until_complete(get_application()) # Drop any existing database with same name, and then recreate it. print('Dropping database {}'.format(AsyncDatabase.DATABASE_NAME)) AsyncDatabase.drop() print('Creating database {}'.format(AsyncDatabase.DATABASE_NAME)) AsyncDatabase.create() # Setup the database so models etc can use it. loop.run_until_complete(AsyncDatabase.setup_database(app)) # Apply database tables with AsyncDatabase.manager.allow_sync(): Person.create_table(True) def destroy_db(): print('Dropping database {}'.format(AsyncDatabase.DATABASE_NAME)) if AsyncDatabase.manager.is_connected: loop.run_until_complete(AsyncDatabase.manager.close()) AsyncDatabase.drop() # Tear down the database once one with tests. request.addfinalizer(destroy_db)
def function1698(): '\n a test client, called multiple times, should\n not attempt to close the server again.\n ' var1555 = setup_test_loop() var2252 = function2617() var65 = _TestClient(var2252, loop=var1555) var1555.run_until_complete(var65.close()) var1555.run_until_complete(var65.close()) teardown_test_loop(var1555)
def test_aiohttp_client_close_is_idempotent(): """ a test client, called multiple times, should not attempt to close the server again. """ loop = setup_test_loop() app = _create_example_app() client = _TestClient(_TestServer(app, loop=loop), loop=loop) loop.run_until_complete(client.close()) loop.run_until_complete(client.close()) teardown_test_loop(loop)
def test_test_client_close_is_idempotent(): """ a test client, called multiple times, should not attempt to close the loop again. """ loop = setup_test_loop() app = _create_example_app(loop) client = _TestClient(app) client.close() teardown_test_loop(loop) client.close()
def test_test_client_close_is_idempotent(): """ a test client, called multiple times, should not attempt to close the loop again. """ loop = setup_test_loop() app = _create_example_app(loop) client = TestClient(app) client.close() teardown_test_loop(loop) client.close()
def setUp(self): self.loop = setup_test_loop() self.app = self.get_app(self.loop) @asyncio.coroutine def create_client(app, loop): return JsonTestClient(app, loop=loop) self.client = self.loop.run_until_complete( create_client(self.app, self.loop)) self.loop.run_until_complete(self.client.start_server()) random.randint = Mock(return_value=1) self.server = Server('/xmlrpc', session=self.client, timeout=0.2)
def setUp(self): self.loop = setup_test_loop() self.db = SPARQLClient(endpoint="http://database:8890/sparql", graph=IRI(ENV['MU_APPLICATION_GRAPH']), loop=self.loop, read_timeout=self.sparql_timeout) self.loop.run_until_complete(self.prepare_database()) self.app = self.loop.run_until_complete(self.get_application()) self.server = FixedPortTestServer(self.app) self.client = self.loop.run_until_complete( self._get_client(self.server)) self.loop.run_until_complete(self.client.start_server())
def setUp(self): self.loop = setup_test_loop() app = App(config) @aioresponses() def get_app_with_mocking(mocked): mock_fixerio_responce(mocked) self.loop.run_until_complete(app.provider.update()) get_app_with_mocking() self.app = app self.server = self.loop.run_until_complete(self.get_server(self.app)) self.client = self.loop.run_until_complete(self.get_client( self.server)) self.loop.run_until_complete(self.client.start_server()) self.loop.run_until_complete(self.setUpAsync())
def setUp(self): from aiohttp.test_utils import setup_test_loop self.loop = setup_test_loop() self.loop.run_until_complete(self.setUpAsync())
def setUp(self): self.loop = setup_test_loop() self.graph = self._generate_random_graph() self.client = self.loop.run_until_complete(self._create_client())
def create_loop(): setup_test_loop()
def setUp(self): if self.as_class.executers: raise RuntimeError("The executers list is not empty") self.loop = setup_test_loop() self.job_values = []
def setUp(self): self.loop = setup_test_loop() self.loop.run_until_complete(self.setUpAsync())
def setUp(self): self.loop = setup_test_loop()