add test for initial state dict (#3727)
This commit is contained in:
parent
2629366b23
commit
129adc941a
@ -1012,6 +1012,21 @@ def interdependent_state() -> BaseState:
|
||||
return s
|
||||
|
||||
|
||||
def test_interdependent_state_initial_dict() -> None:
|
||||
s = InterdependentState()
|
||||
state_name = s.get_name()
|
||||
d = s.dict(initial=True)[state_name]
|
||||
d.pop("router")
|
||||
assert d == {
|
||||
"x": 0,
|
||||
"v1": 0,
|
||||
"v1x2": 0,
|
||||
"v2x2": 2,
|
||||
"v1x2x2": 0,
|
||||
"v3x2": 2,
|
||||
}
|
||||
|
||||
|
||||
def test_not_dirty_computed_var_from_var(
|
||||
interdependent_state: InterdependentState,
|
||||
) -> None:
|
||||
|
Loading…
Reference in New Issue
Block a user