We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2629366 commit 129adc9Copy full SHA for 129adc9
tests/test_state.py
@@ -1012,6 +1012,21 @@ def interdependent_state() -> BaseState:
1012
return s
1013
1014
1015
+def test_interdependent_state_initial_dict() -> None:
1016
+ s = InterdependentState()
1017
+ state_name = s.get_name()
1018
+ d = s.dict(initial=True)[state_name]
1019
+ d.pop("router")
1020
+ assert d == {
1021
+ "x": 0,
1022
+ "v1": 0,
1023
+ "v1x2": 0,
1024
+ "v2x2": 2,
1025
+ "v1x2x2": 0,
1026
+ "v3x2": 2,
1027
+ }
1028
+
1029
1030
def test_not_dirty_computed_var_from_var(
1031
interdependent_state: InterdependentState,
1032
) -> None:
0 commit comments