diff options
| author | Michał Górny <mgorny@gentoo.org> | 2020-03-17 13:35:08 +0100 |
|---|---|---|
| committer | Michał Górny <mgorny@gentoo.org> | 2020-03-17 17:55:45 +0100 |
| commit | 7aeeea23e4e404ea98c891fd425af29ddaaec899 (patch) | |
| tree | 12955bb76660d079ff19dc806ba794ffcb3ea85b /dev-python/aiohttp-cors/files/aiohttp-cors-0.7.0-tests.patch | |
| parent | 79ed3181bdf3383d8d267cc9bd205cd57151fba9 (diff) | |
| download | gentoo-7aeeea23e4e404ea98c891fd425af29ddaaec899.tar.gz gentoo-7aeeea23e4e404ea98c891fd425af29ddaaec899.tar.bz2 gentoo-7aeeea23e4e404ea98c891fd425af29ddaaec899.zip | |
dev-python/aiohttp-cors: Fix test deps
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/aiohttp-cors/files/aiohttp-cors-0.7.0-tests.patch')
| -rw-r--r-- | dev-python/aiohttp-cors/files/aiohttp-cors-0.7.0-tests.patch | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/dev-python/aiohttp-cors/files/aiohttp-cors-0.7.0-tests.patch b/dev-python/aiohttp-cors/files/aiohttp-cors-0.7.0-tests.patch new file mode 100644 index 000000000000..e6480b58ea68 --- /dev/null +++ b/dev-python/aiohttp-cors/files/aiohttp-cors-0.7.0-tests.patch @@ -0,0 +1,66 @@ +From fed5542836c6afa925f3b607d544a92307c5e09f Mon Sep 17 00:00:00 2001 +From: Andrew Svetlov <andrew.svetlov@gmail.com> +Date: Mon, 15 Oct 2018 21:32:48 +0300 +Subject: [PATCH] Fix tests + +--- + tests/integration/test_real_browser.py | 18 ++++++++---------- + tests/unit/test_cors_config.py | 5 ++--- + 2 files changed, 10 insertions(+), 13 deletions(-) + +diff --git a/tests/integration/test_real_browser.py b/tests/integration/test_real_browser.py +index a5c9030..5dff79a 100644 +--- a/tests/integration/test_real_browser.py ++++ b/tests/integration/test_real_browser.py +@@ -193,22 +193,20 @@ class IntegrationServers: + + # Start servers. + for server_name, server_descr in self.servers.items(): +- handler = server_descr.app.make_handler() +- server = await self.loop.create_server( +- handler, +- sock=server_sockets[server_name]) +- server_descr.handler = handler +- server_descr.server = server ++ runner = web.AppRunner(server_descr.app) ++ await runner.setup() ++ site = web.SockSite(runner, server_sockets[server_name]) ++ await site.start() ++ server_descr.runner = runner + + self._logger.info("Started server '%s' at '%s'", + server_name, server_descr.url) + + async def stop_servers(self): + for server_descr in self.servers.values(): +- server_descr.server.close() +- await server_descr.handler.shutdown() +- await server_descr.server.wait_closed() +- await server_descr.app.cleanup() ++ runner = server_descr.runner ++ await runner.shutdown() ++ await runner.cleanup() + + self.servers = {} + +diff --git a/tests/unit/test_cors_config.py b/tests/unit/test_cors_config.py +index 5b8d8f3..817410e 100644 +--- a/tests/unit/test_cors_config.py ++++ b/tests/unit/test_cors_config.py +@@ -58,11 +58,10 @@ def options_route(app): + "OPTIONS", "/options_path", _handler) + + +-def test_add_options_route(cors, options_route): ++def test_add_options_route(app, cors, options_route): + """Test configuring OPTIONS route""" +- + with pytest.raises(ValueError, +- match="/options_path already has OPTIONS handler"): ++ match="already has OPTIONS handler"): + cors.add(options_route.resource) + + +-- +2.25.1 + |
