Unignore Ruff E731 (#115564)
This commit is contained in:
parent
3799d20d43
commit
c24ae01a43
3 changed files with 11 additions and 14 deletions
|
@ -125,11 +125,9 @@ class Fan(HomeAccessory):
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
setter_callback = (
|
def setter_callback(value: int, preset_mode: str = preset_mode) -> None:
|
||||||
lambda value, preset_mode=preset_mode: self.set_preset_mode(
|
return self.set_preset_mode(value, preset_mode)
|
||||||
value, preset_mode
|
|
||||||
)
|
|
||||||
)
|
|
||||||
self.preset_mode_chars[preset_mode] = preset_serv.configure_char(
|
self.preset_mode_chars[preset_mode] = preset_serv.configure_char(
|
||||||
CHAR_ON,
|
CHAR_ON,
|
||||||
value=False,
|
value=False,
|
||||||
|
|
|
@ -739,7 +739,6 @@ ignore = [
|
||||||
"D406", # Section name should end with a newline
|
"D406", # Section name should end with a newline
|
||||||
"D407", # Section name underlining
|
"D407", # Section name underlining
|
||||||
"E501", # line too long
|
"E501", # line too long
|
||||||
"E731", # do not assign a lambda expression, use a def
|
|
||||||
|
|
||||||
"PLC1901", # {existing} can be simplified to {replacement} as an empty string is falsey; too many false positives
|
"PLC1901", # {existing} can be simplified to {replacement} as an empty string is falsey; too many false positives
|
||||||
"PLR0911", # Too many return statements ({returns} > {max_returns})
|
"PLR0911", # Too many return statements ({returns} > {max_returns})
|
||||||
|
|
|
@ -89,9 +89,9 @@ TEST_MIGRATING_ENTITIES = [
|
||||||
),
|
),
|
||||||
]
|
]
|
||||||
|
|
||||||
MIGRATION_CONNECT = lambda *args, **kwargs: stub_async_connect(
|
|
||||||
DATA_MIN_MIGRATION, *args, **kwargs
|
def _migration_connect(*args, **kwargs):
|
||||||
)
|
return stub_async_connect(DATA_MIN_MIGRATION, *args, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.parametrize(
|
@pytest.mark.parametrize(
|
||||||
|
@ -164,7 +164,7 @@ async def test_async_migrate_entries(
|
||||||
),
|
),
|
||||||
patch.multiple(
|
patch.multiple(
|
||||||
ScreenLogicGateway,
|
ScreenLogicGateway,
|
||||||
async_connect=MIGRATION_CONNECT,
|
async_connect=_migration_connect,
|
||||||
is_connected=True,
|
is_connected=True,
|
||||||
_async_connected_request=DEFAULT,
|
_async_connected_request=DEFAULT,
|
||||||
),
|
),
|
||||||
|
@ -236,7 +236,7 @@ async def test_entity_migration_data(
|
||||||
),
|
),
|
||||||
patch.multiple(
|
patch.multiple(
|
||||||
ScreenLogicGateway,
|
ScreenLogicGateway,
|
||||||
async_connect=MIGRATION_CONNECT,
|
async_connect=_migration_connect,
|
||||||
is_connected=True,
|
is_connected=True,
|
||||||
_async_connected_request=DEFAULT,
|
_async_connected_request=DEFAULT,
|
||||||
),
|
),
|
||||||
|
@ -257,9 +257,9 @@ async def test_platform_setup(
|
||||||
hass: HomeAssistant, mock_config_entry: MockConfigEntry
|
hass: HomeAssistant, mock_config_entry: MockConfigEntry
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Test setup for platforms that define expected data."""
|
"""Test setup for platforms that define expected data."""
|
||||||
stub_connect = lambda *args, **kwargs: stub_async_connect(
|
|
||||||
DATA_MISSING_VALUES_CHEM_CHLOR, *args, **kwargs
|
def stub_connect(*args, **kwargs):
|
||||||
)
|
return stub_async_connect(DATA_MISSING_VALUES_CHEM_CHLOR, *args, **kwargs)
|
||||||
|
|
||||||
device_prefix = slugify(MOCK_ADAPTER_NAME)
|
device_prefix = slugify(MOCK_ADAPTER_NAME)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue