mirror of
https://github.com/fhswf/aki_prj23_transparenzregister.git
synced 2025-06-21 23:53:55 +02:00
Chore/rework workflow (#52)
* Reworked the lint action * Removed the file change requirement * Repaired mypy * Repaired pip-audit
This commit is contained in:
@ -6,12 +6,12 @@ import pytest
|
||||
from aki_prj23_transparenzregister.config.config_providers import JsonFileConfigProvider
|
||||
|
||||
|
||||
def test_json_provider_init_fail():
|
||||
def test_json_provider_init_fail() -> None:
|
||||
with pytest.raises(FileNotFoundError):
|
||||
JsonFileConfigProvider("file-that-does-not-exist")
|
||||
|
||||
|
||||
def test_json_provider_init_no_json():
|
||||
def test_json_provider_init_no_json() -> None:
|
||||
with patch("os.path.isfile") as mock_isfile, patch(
|
||||
"builtins.open", mock_open(read_data="fhdaofhdoas")
|
||||
):
|
||||
@ -20,7 +20,7 @@ def test_json_provider_init_no_json():
|
||||
JsonFileConfigProvider("non-json-file")
|
||||
|
||||
|
||||
def test_json_provider_init():
|
||||
def test_json_provider_init() -> None:
|
||||
data = {"hello": "world"}
|
||||
input_data = json.dumps(data)
|
||||
with patch("os.path.isfile") as mock_isfile:
|
||||
@ -30,7 +30,7 @@ def test_json_provider_init():
|
||||
assert provider.__data__ == data
|
||||
|
||||
|
||||
def test_json_provider_get_postgre():
|
||||
def test_json_provider_get_postgres() -> None:
|
||||
data = {
|
||||
"postgres": {
|
||||
"username": "user",
|
||||
@ -52,7 +52,7 @@ def test_json_provider_get_postgre():
|
||||
assert config.port == data["postgres"]["port"]
|
||||
|
||||
|
||||
def test_json_provider_get_mongo():
|
||||
def test_json_provider_get_mongo() -> None:
|
||||
data = {
|
||||
"mongo": {
|
||||
"username": "user",
|
||||
|
Reference in New Issue
Block a user