fix(docker): add user creation and permissions in Dockerfile (#442)
Some checks failed
Sonar / ci (push) Failing after 16s

Co-authored-by: Copilot <copilot@github.com>
Reviewed-on: #442
This commit was merged in pull request #442.
This commit is contained in:
2026-04-17 18:21:31 +00:00
parent e70360a8d6
commit 518014149e
7 changed files with 69 additions and 57 deletions

View File

@@ -1,5 +1,3 @@
#!/usr/bin/env python3
# ruff: noqa: E402 pylint: disable=wrong-import-position
"""Provides test cases for app/utils/config.py."""
@@ -27,7 +25,7 @@ def test_config() -> None:
os.environ[config_var] = value
# needs to be imported AFTER environment variables are set
from app.utils.config import config # pragma: no cover
from app.utils.config import config # pragma: no cover # NOSONAR (C0415)
assert config.admin_emails == config_vars["ADMIN_EMAIL"].split(",")
assert config.admin_first_name == config_vars["ADMIN_FIRST_NAME"]

View File

@@ -1,5 +1,3 @@
#!/usr/bin/env python3
# ruff: noqa: E402 pylint: disable=wrong-import-position
"""Provides test cases for app/utils/config.py."""
@@ -24,7 +22,7 @@ def test_config_no_admin_vars() -> None:
os.environ[config_var] = value
# needs to be imported AFTER environment variables are set
from app.utils.config import config # pragma: no cover
from app.utils.config import config # pragma: no cover # NOSONAR (C0415)
assert config.approved_domains == []
assert config.approved_rooms == []

View File

@@ -1,5 +1,3 @@
#!/usr/bin/env python3
"""Provides test cases for app/utils/datetime.py."""
import pytest

View File

@@ -1,5 +1,3 @@
#!/usr/bin/env python3
"""Provides test cases for app/utils/helpers.py."""
from app.utils.helpers import validate_email_syntax # pragma: no cover