@@ -554,16 +554,13 @@ async def test_api_store_addons_addon_availability_arch_not_supported(
554554 assert resp .status == 400
555555 result = await resp .json ()
556556 assert result ["error_key" ] == "addon_not_supported_architecture_error"
557- assert (
558- result ["message_template" ]
559- == "Add-on {slug} not supported on this platform, supported architectures: {architectures}"
560- )
561557 assert result ["extra_fields" ] == {
562558 "slug" : "test_arch_addon" ,
563- "architectures" : ", " .join (supported_architectures ),
559+ "architectures" : ( architectures := ", " .join (supported_architectures ) ),
564560 }
565- assert result ["message" ] == result ["message_template" ].format (
566- ** result ["extra_fields" ]
561+ assert (
562+ result ["message" ]
563+ == f"Add-on test_arch_addon not supported on this platform, supported architectures: { architectures } "
567564 )
568565
569566
@@ -620,16 +617,13 @@ async def test_api_store_addons_addon_availability_machine_not_supported(
620617 assert resp .status == 400
621618 result = await resp .json ()
622619 assert result ["error_key" ] == "addon_not_supported_machine_type_error"
623- assert (
624- result ["message_template" ]
625- == "Add-on {slug} not supported on this machine, supported machine types: {machine_types}"
626- )
627620 assert result ["extra_fields" ] == {
628621 "slug" : "test_machine_addon" ,
629- "machine_types" : ", " .join (supported_machines ),
622+ "machine_types" : ( machine_types := ", " .join (supported_machines ) ),
630623 }
631- assert result ["message" ] == result ["message_template" ].format (
632- ** result ["extra_fields" ]
624+ assert (
625+ result ["message" ]
626+ == f"Add-on test_machine_addon not supported on this machine, supported machine types: { machine_types } "
633627 )
634628
635629
@@ -683,16 +677,13 @@ async def test_api_store_addons_addon_availability_homeassistant_version_too_old
683677 assert resp .status == 400
684678 result = await resp .json ()
685679 assert result ["error_key" ] == "addon_not_supported_home_assistant_version_error"
686- assert (
687- result ["message_template" ]
688- == "Add-on {slug} not supported on this system, requires Home Assistant version {version} or greater"
689- )
690680 assert result ["extra_fields" ] == {
691681 "slug" : "test_version_addon" ,
692682 "version" : "2023.1.1" ,
693683 }
694- assert result ["message" ] == result ["message_template" ].format (
695- ** result ["extra_fields" ]
684+ assert (
685+ result ["message" ]
686+ == "Add-on test_version_addon not supported on this system, requires Home Assistant version 2023.1.1 or greater"
696687 )
697688
698689
0 commit comments