fix some flake8 warnings

This commit is contained in:
Stefan Allius
2024-12-03 22:48:52 +01:00
parent be3b4d6df0
commit 47a89c269f
2 changed files with 6 additions and 2 deletions

View File

@@ -16,7 +16,7 @@
"python.testing.unittestEnabled": false,
"python.testing.pytestEnabled": true,
"flake8.args": [
"--extend-exclude=app/tests/*.py system_tests/*.py ha_addons/ha_addon/tests/*.py"
"--extend-exclude=app/tests/*.py,system_tests/*.py,ha_addons/ha_addon/tests/*.py"
],
"sonarlint.connectedMode.project": {
"connectionId": "s-allius",

View File

@@ -8,7 +8,6 @@ from home.create_config_toml import create_config
from test_config import ConfigComplete, ConfigMinimum
class FakeBuffer:
rd = bytearray()
wr = str()
@@ -53,6 +52,7 @@ def patch_open():
with patch('builtins.open', new_open) as conn:
yield conn
@pytest.fixture
def ConfigTomlEmpty():
return {
@@ -79,6 +79,7 @@ def ConfigTomlEmpty():
},
}
def test_no_config(patch_open, ConfigTomlEmpty):
_ = patch_open
test_buffer.wr = ""
@@ -87,6 +88,7 @@ def test_no_config(patch_open, ConfigTomlEmpty):
cnf = tomllib.loads(test_buffer.wr)
assert cnf == ConfigTomlEmpty
def test_empty_config(patch_open, ConfigTomlEmpty):
_ = patch_open
test_buffer.wr = ""
@@ -95,6 +97,7 @@ def test_empty_config(patch_open, ConfigTomlEmpty):
cnf = tomllib.loads(test_buffer.wr)
assert cnf == ConfigTomlEmpty
def test_full_config(patch_open, ConfigComplete):
_ = patch_open
test_buffer.wr = ""
@@ -154,6 +157,7 @@ def test_full_config(patch_open, ConfigComplete):
validated = Config.conf_schema.validate(cnf)
assert validated == ConfigComplete
def test_minimum_config(patch_open, ConfigMinimum):
_ = patch_open
test_buffer.wr = ""