Fix mqtt tests modifying globals (#105774)

pull/105791/head
Jan Bouwhuis 2023-12-15 08:15:10 +01:00 committed by GitHub
parent a2b31a06e3
commit 3f2fc2fce9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View File

@ -1,4 +1,5 @@
"""The tests for the MQTT cover platform."""
from copy import deepcopy
from typing import Any
from unittest.mock import patch
@ -3582,7 +3583,7 @@ async def test_publishing_with_custom_encoding(
) -> None:
"""Test publishing MQTT payload with different encoding."""
domain = cover.DOMAIN
config = DEFAULT_CONFIG
config = deepcopy(DEFAULT_CONFIG)
config[mqtt.DOMAIN][domain]["position_topic"] = "some-position-topic"
await help_test_publishing_with_custom_encoding(

View File

@ -707,7 +707,7 @@ async def test_publishing_with_custom_encoding(
) -> None:
"""Test publishing MQTT payload with different encoding."""
domain = select.DOMAIN
config = DEFAULT_CONFIG
config = copy.deepcopy(DEFAULT_CONFIG)
config[mqtt.DOMAIN][domain]["options"] = ["milk", "beer"]
await help_test_publishing_with_custom_encoding(