sanic/tests
Damian Jimenez cf9ccdae47
Bug fix for host parameter issue with lists (#1776)
* Bug fix for host parameter issue with lists

As explained in #1772 there is an issue when using a list as an argument for the host parameter in the Blueprint.route() decorator. I've traced the issue back to this line, and the if conditional should ensure that the name attribute isn't accessed when route is None.

* Unit tests for blueprint.route host paramter set to list.

Co-authored-by: Adam Hopkins <admhpkns@gmail.com>
2020-06-28 09:42:18 +03:00
..
benchmark Create requests-async based TestClient, remove aiohttp dependency, drop Python 3.5 2019-04-30 15:26:06 +03:00
certs initial commit 2017-03-03 11:44:50 -05:00
performance Create requests-async based TestClient, remove aiohttp dependency, drop Python 3.5 2019-04-30 15:26:06 +03:00
static Add content_type flag to Sanic.static (#1267) 2018-07-20 22:31:15 -07:00
conftest.py Use f-strings instead of str.format() (#1793) 2020-02-25 14:01:13 -06:00
test_app.py Add sanic as an entry point command (#1866) 2020-06-05 07:14:18 -07:00
test_asgi_client.py Increase testing coverage for ASGI 2019-06-19 00:38:58 +03:00
test_asgi.py Add sanic as an entry point command (#1866) 2020-06-05 07:14:18 -07:00
test_bad_request.py No tracebacks on normal errors and prettier error pages (#1768) 2020-01-20 08:58:14 -06:00
test_blueprint_group.py Use f-strings instead of str.format() (#1793) 2020-02-25 14:01:13 -06:00
test_blueprints.py Bug fix for host parameter issue with lists (#1776) 2020-06-28 09:42:18 +03:00
test_config.py Fix Ctrl+C and tests on Windows. (#1808) 2020-03-25 21:42:46 -07:00
test_cookies.py Deprecation and test cleanup (#1818) 2020-03-28 11:43:14 -07:00
test_create_task.py Deprecation and test cleanup (#1818) 2020-03-28 11:43:14 -07:00
test_custom_protocol.py Create requests-async based TestClient, remove aiohttp dependency, drop Python 3.5 2019-04-30 15:26:06 +03:00
test_custom_request.py Fix Ctrl+C and tests on Windows. (#1808) 2020-03-25 21:42:46 -07:00
test_dynamic_routes.py Create requests-async based TestClient, remove aiohttp dependency, drop Python 3.5 2019-04-30 15:26:06 +03:00
test_exceptions_handler.py Use f-strings instead of str.format() (#1793) 2020-02-25 14:01:13 -06:00
test_exceptions.py No tracebacks on normal errors and prettier error pages (#1768) 2020-01-20 08:58:14 -06:00
test_headers.py deprecate None value support for app name (#1705) 2019-10-23 09:12:20 -07:00
test_helpers.py Add custom request support to ASGI mode; fix a couple tests 2019-06-24 22:59:23 +03:00
test_keep_alive_timeout.py Add sanic as an entry point command (#1866) 2020-06-05 07:14:18 -07:00
test_logging.py Fix Ctrl+C and tests on Windows. (#1808) 2020-03-25 21:42:46 -07:00
test_logo.py Fix Ctrl+C and tests on Windows. (#1808) 2020-03-25 21:42:46 -07:00
test_middleware.py No tracebacks on normal errors and prettier error pages (#1768) 2020-01-20 08:58:14 -06:00
test_multiprocessing.py Fix static _handler pickling error. 2020-05-07 11:58:36 +10:00
test_named_routes.py Use f-strings instead of str.format() (#1793) 2020-02-25 14:01:13 -06:00
test_payload_too_large.py No tracebacks on normal errors and prettier error pages (#1768) 2020-01-20 08:58:14 -06:00
test_redirect.py Use f-strings instead of str.format() (#1793) 2020-02-25 14:01:13 -06:00
test_reloader.py fix-#1856: adjust websockets version to setup.py and make nightly (py39) tests pass (#1857) 2020-06-28 08:43:12 +03:00
test_request_buffer_queue_size.py Swap out requests-async for httpx (#1728) 2019-12-20 19:23:52 -08:00
test_request_cancel.py Lifespan and code cleanup 2019-06-04 10:58:00 +03:00
test_request_data.py Remove the old request context API deprecated in 19.9. Use request.ctx instead. (#1801) 2020-03-05 21:40:46 -08:00
test_request_stream.py Add sanic as an entry point command (#1866) 2020-06-05 07:14:18 -07:00
test_request_timeout.py Add sanic as an entry point command (#1866) 2020-06-05 07:14:18 -07:00
test_requests.py Deprecation and test cleanup (#1818) 2020-03-28 11:43:14 -07:00
test_response_timeout.py No tracebacks on normal errors and prettier error pages (#1768) 2020-01-20 08:58:14 -06:00
test_response.py Deprecate body_bytes to merge into body (#1739) 2020-06-28 08:59:23 +03:00
test_routes.py Add version parameter to websocket routes (#1760) 2020-06-28 09:17:18 +03:00
test_server_events.py Fix Ctrl+C and tests on Windows. (#1808) 2020-03-25 21:42:46 -07:00
test_signal_handlers.py Add sanic as an entry point command (#1866) 2020-06-05 07:14:18 -07:00
test_static.py Add sanic as an entry point command (#1866) 2020-06-05 07:14:18 -07:00
test_test_client_port.py Fix Ctrl+C and tests on Windows. (#1808) 2020-03-25 21:42:46 -07:00
test_url_building.py Use f-strings instead of str.format() (#1793) 2020-02-25 14:01:13 -06:00
test_url_for_static.py Use f-strings instead of str.format() (#1793) 2020-02-25 14:01:13 -06:00
test_url_for.py Add sanic as an entry point command (#1866) 2020-06-05 07:14:18 -07:00
test_utf8.py Swap out requests-async for httpx (#1728) 2019-12-20 19:23:52 -08:00
test_vhosts.py Deprecation and test cleanup (#1818) 2020-03-28 11:43:14 -07:00
test_views.py Add sanic as an entry point command (#1866) 2020-06-05 07:14:18 -07:00
test_worker.py Add sanic as an entry point command (#1866) 2020-06-05 07:14:18 -07:00