fix git runner localisation
This commit is contained in:
@@ -16,6 +16,7 @@ def get_locale():
|
|||||||
except KeyError:
|
except KeyError:
|
||||||
language = None
|
language = None
|
||||||
if language is not None:
|
if language is not None:
|
||||||
|
print(f'in get_loal {language}')
|
||||||
return language
|
return language
|
||||||
|
|
||||||
# check how to get the locale form for the add-on - hass.selectedLanguage
|
# check how to get the locale form for the add-on - hass.selectedLanguage
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ from mock import patch
|
|||||||
|
|
||||||
from server import app as my_app
|
from server import app as my_app
|
||||||
from server import Server
|
from server import Server
|
||||||
from web import Web, web
|
from web import web
|
||||||
from async_stream import AsyncStreamClient
|
from async_stream import AsyncStreamClient
|
||||||
from gen3plus.inverter_g3p import InverterG3P
|
from gen3plus.inverter_g3p import InverterG3P
|
||||||
from web.log_handler import LogHandler
|
from web.log_handler import LogHandler
|
||||||
@@ -193,6 +193,11 @@ async def test_language_en(client):
|
|||||||
@pytest.mark.asyncio
|
@pytest.mark.asyncio
|
||||||
async def test_language_de(client):
|
async def test_language_de(client):
|
||||||
"""Test the language/de route."""
|
"""Test the language/de route."""
|
||||||
|
|
||||||
|
# s = FakeServer()
|
||||||
|
# s.src_dir = 'app/src/'
|
||||||
|
# assert "../translations/" == s.trans_path
|
||||||
|
|
||||||
response = await client.get('/language/de', headers={'referer': '/'})
|
response = await client.get('/language/de', headers={'referer': '/'})
|
||||||
assert response.status_code == 302
|
assert response.status_code == 302
|
||||||
assert response.content_language.pop() == 'de'
|
assert response.content_language.pop() == 'de'
|
||||||
|
|||||||
Reference in New Issue
Block a user