Skip to content

Commit 7f11426

Browse files
committed
Update test assertions for PersistedActionGroup type split
1 parent 84e4f6a commit 7f11426

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

tests/test_client.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
Execution,
2525
HistoryExecution,
2626
Option,
27+
PersistedActionGroup,
2728
Place,
2829
State,
2930
)
@@ -826,8 +827,8 @@ async def test_get_action_groups(
826827
assert len(action_groups) == scenario_count
827828

828829
for action_group in action_groups:
829-
assert action_group.oid is not None
830-
assert action_group.label is not None
830+
assert isinstance(action_group, PersistedActionGroup)
831+
assert isinstance(action_group.oid, str)
831832
assert action_group.actions
832833

833834
for action in action_group.actions:
@@ -855,7 +856,7 @@ async def test_get_current_execution_returns_execution(self, client: OverkizClie
855856
assert result.start_time == 1767003511145
856857
assert result.execution_type == ExecutionType.IMMEDIATE_EXECUTION
857858
assert result.execution_sub_type == ExecutionSubType.MANUAL_CONTROL
858-
assert result.action_group.oid is None
859+
assert not isinstance(result.action_group, PersistedActionGroup)
859860
assert (
860861
result.action_group.actions[0].device_url
861862
== "rts://1234-5678-1234/12345678"

0 commit comments

Comments
 (0)