mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 19:27:45 +00:00
Sort imports according to PEP8 for http (#29679)
This commit is contained in:
parent
c7d61279bd
commit
3d10bb3647
@ -5,7 +5,6 @@ from aiohttp import web
|
|||||||
|
|
||||||
from homeassistant.components.http.const import KEY_REAL_IP
|
from homeassistant.components.http.const import KEY_REAL_IP
|
||||||
|
|
||||||
|
|
||||||
# Relic from the past. Kept here so we can run negative tests.
|
# Relic from the past. Kept here so we can run negative tests.
|
||||||
HTTP_HEADER_HA_AUTH = "X-HA-access"
|
HTTP_HEADER_HA_AUTH = "X-HA-access"
|
||||||
|
|
||||||
|
@ -3,16 +3,17 @@ from datetime import timedelta
|
|||||||
from ipaddress import ip_network
|
from ipaddress import ip_network
|
||||||
from unittest.mock import patch
|
from unittest.mock import patch
|
||||||
|
|
||||||
import pytest
|
|
||||||
from aiohttp import BasicAuth, web
|
from aiohttp import BasicAuth, web
|
||||||
from aiohttp.web_exceptions import HTTPUnauthorized
|
from aiohttp.web_exceptions import HTTPUnauthorized
|
||||||
|
import pytest
|
||||||
|
|
||||||
from homeassistant.auth.providers import trusted_networks
|
from homeassistant.auth.providers import trusted_networks
|
||||||
from homeassistant.components.http.auth import setup_auth, async_sign_path
|
from homeassistant.components.http.auth import async_sign_path, setup_auth
|
||||||
from homeassistant.components.http.const import KEY_AUTHENTICATED
|
from homeassistant.components.http.const import KEY_AUTHENTICATED
|
||||||
from homeassistant.components.http.real_ip import setup_real_ip
|
from homeassistant.components.http.real_ip import setup_real_ip
|
||||||
from homeassistant.setup import async_setup_component
|
from homeassistant.setup import async_setup_component
|
||||||
from . import mock_real_ip, HTTP_HEADER_HA_AUTH
|
|
||||||
|
from . import HTTP_HEADER_HA_AUTH, mock_real_ip
|
||||||
|
|
||||||
API_PASSWORD = "test-password"
|
API_PASSWORD = "test-password"
|
||||||
|
|
||||||
|
@ -1,29 +1,28 @@
|
|||||||
"""The tests for the Home Assistant HTTP component."""
|
"""The tests for the Home Assistant HTTP component."""
|
||||||
# pylint: disable=protected-access
|
# pylint: disable=protected-access
|
||||||
from ipaddress import ip_address
|
from ipaddress import ip_address
|
||||||
from unittest.mock import patch, mock_open, Mock
|
from unittest.mock import Mock, mock_open, patch
|
||||||
|
|
||||||
from aiohttp import web
|
from aiohttp import web
|
||||||
from aiohttp.web_exceptions import HTTPUnauthorized
|
from aiohttp.web_exceptions import HTTPUnauthorized
|
||||||
from aiohttp.web_middlewares import middleware
|
from aiohttp.web_middlewares import middleware
|
||||||
|
|
||||||
from homeassistant.components.http import KEY_AUTHENTICATED
|
|
||||||
from homeassistant.components.http.view import request_handler_factory
|
|
||||||
from homeassistant.setup import async_setup_component
|
|
||||||
import homeassistant.components.http as http
|
import homeassistant.components.http as http
|
||||||
|
from homeassistant.components.http import KEY_AUTHENTICATED
|
||||||
from homeassistant.components.http.ban import (
|
from homeassistant.components.http.ban import (
|
||||||
IpBan,
|
|
||||||
IP_BANS_FILE,
|
IP_BANS_FILE,
|
||||||
setup_bans,
|
|
||||||
KEY_BANNED_IPS,
|
KEY_BANNED_IPS,
|
||||||
KEY_FAILED_LOGIN_ATTEMPTS,
|
KEY_FAILED_LOGIN_ATTEMPTS,
|
||||||
|
IpBan,
|
||||||
|
setup_bans,
|
||||||
)
|
)
|
||||||
|
from homeassistant.components.http.view import request_handler_factory
|
||||||
|
from homeassistant.setup import async_setup_component
|
||||||
|
|
||||||
from . import mock_real_ip
|
from . import mock_real_ip
|
||||||
|
|
||||||
from tests.common import mock_coro
|
from tests.common import mock_coro
|
||||||
|
|
||||||
|
|
||||||
BANNED_IPS = ["200.201.202.203", "100.64.0.2"]
|
BANNED_IPS = ["200.201.202.203", "100.64.0.2"]
|
||||||
|
|
||||||
|
|
||||||
|
@ -4,8 +4,8 @@ from unittest.mock import patch
|
|||||||
|
|
||||||
from aiohttp import web
|
from aiohttp import web
|
||||||
from aiohttp.hdrs import (
|
from aiohttp.hdrs import (
|
||||||
ACCESS_CONTROL_ALLOW_ORIGIN,
|
|
||||||
ACCESS_CONTROL_ALLOW_HEADERS,
|
ACCESS_CONTROL_ALLOW_HEADERS,
|
||||||
|
ACCESS_CONTROL_ALLOW_ORIGIN,
|
||||||
ACCESS_CONTROL_REQUEST_HEADERS,
|
ACCESS_CONTROL_REQUEST_HEADERS,
|
||||||
ACCESS_CONTROL_REQUEST_METHOD,
|
ACCESS_CONTROL_REQUEST_METHOD,
|
||||||
AUTHORIZATION,
|
AUTHORIZATION,
|
||||||
@ -13,13 +13,12 @@ from aiohttp.hdrs import (
|
|||||||
)
|
)
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from homeassistant.setup import async_setup_component
|
|
||||||
from homeassistant.components.http.cors import setup_cors
|
from homeassistant.components.http.cors import setup_cors
|
||||||
from homeassistant.components.http.view import HomeAssistantView
|
from homeassistant.components.http.view import HomeAssistantView
|
||||||
|
from homeassistant.setup import async_setup_component
|
||||||
|
|
||||||
from . import HTTP_HEADER_HA_AUTH
|
from . import HTTP_HEADER_HA_AUTH
|
||||||
|
|
||||||
|
|
||||||
TRUSTED_ORIGIN = "https://home-assistant.io"
|
TRUSTED_ORIGIN = "https://home-assistant.io"
|
||||||
|
|
||||||
|
|
||||||
|
@ -3,10 +3,9 @@ import logging
|
|||||||
import unittest
|
import unittest
|
||||||
from unittest.mock import patch
|
from unittest.mock import patch
|
||||||
|
|
||||||
from homeassistant.setup import async_setup_component
|
|
||||||
|
|
||||||
import homeassistant.components.http as http
|
import homeassistant.components.http as http
|
||||||
from homeassistant.util.ssl import server_context_modern, server_context_intermediate
|
from homeassistant.setup import async_setup_component
|
||||||
|
from homeassistant.util.ssl import server_context_intermediate, server_context_modern
|
||||||
|
|
||||||
|
|
||||||
class TestView(http.HomeAssistantView):
|
class TestView(http.HomeAssistantView):
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
"""Test real IP middleware."""
|
"""Test real IP middleware."""
|
||||||
from aiohttp import web
|
|
||||||
from aiohttp.hdrs import X_FORWARDED_FOR
|
|
||||||
from ipaddress import ip_network
|
from ipaddress import ip_network
|
||||||
|
|
||||||
from homeassistant.components.http.real_ip import setup_real_ip
|
from aiohttp import web
|
||||||
|
from aiohttp.hdrs import X_FORWARDED_FOR
|
||||||
|
|
||||||
from homeassistant.components.http.const import KEY_REAL_IP
|
from homeassistant.components.http.const import KEY_REAL_IP
|
||||||
|
from homeassistant.components.http.real_ip import setup_real_ip
|
||||||
|
|
||||||
|
|
||||||
async def mock_handler(request):
|
async def mock_handler(request):
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
from unittest.mock import Mock
|
from unittest.mock import Mock
|
||||||
|
|
||||||
from aiohttp.web_exceptions import (
|
from aiohttp.web_exceptions import (
|
||||||
HTTPInternalServerError,
|
|
||||||
HTTPBadRequest,
|
HTTPBadRequest,
|
||||||
|
HTTPInternalServerError,
|
||||||
HTTPUnauthorized,
|
HTTPUnauthorized,
|
||||||
)
|
)
|
||||||
import pytest
|
import pytest
|
||||||
|
Loading…
x
Reference in New Issue
Block a user