Skip to content

Commit da1494b

Browse files
authored
Make integer structs immutable in unit tests (#449)
Make integer structs immutable
1 parent ecb2b9b commit da1494b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tests/common.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ def update_attribute_cache(cluster: zigpy.zcl.Cluster) -> None:
111111
attrs.append(make_attribute(attrid, value))
112112

113113
hdr = make_zcl_header(zcl_f.GeneralCommand.Report_Attributes)
114-
hdr.frame_control.disable_default_response = True
114+
hdr.frame_control = hdr.frame_control.replace(disable_default_response=True)
115115
msg = zcl_f.GENERAL_COMMANDS[zcl_f.GeneralCommand.Report_Attributes].schema(
116116
attribute_reports=attrs
117117
)
@@ -150,7 +150,7 @@ async def send_attributes_report(
150150
)
151151

152152
hdr = make_zcl_header(zcl_f.GeneralCommand.Report_Attributes)
153-
hdr.frame_control.disable_default_response = True
153+
hdr.frame_control = hdr.frame_control.replace(disable_default_response=True)
154154
cluster.handle_message(hdr, msg)
155155
await zha_gateway.async_block_till_done()
156156

0 commit comments

Comments
 (0)