Skip to content

Commit 301f008

Browse files
committed
test fix
1 parent e0e3f8d commit 301f008

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

tests/test_reactive.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -809,20 +809,18 @@ def compose(self) -> ComposeResult:
809809
assert widget_messages == [[]]
810810
assert test_widget.messages == []
811811

812-
# Previously setting a mutable object would lead to shared references
813-
assert app.messages is not test_widget.messages
812+
# Should be the same instance
813+
assert app.messages is test_widget.messages
814814

815815
# Mutate app
816816
app.messages.append("foo")
817817
# Mutations aren't detected
818818
assert widget_messages == [[]]
819819
assert app.messages == ["foo"]
820-
assert test_widget.messages == []
820+
assert test_widget.messages == ["foo"]
821821
# Explicitly mutate app reactive
822822
app.mutate_reactive(TestApp.messages)
823823
# Mutating app, will also invoke watchers on any data binds
824824
assert widget_messages == [[], ["foo"]]
825825
assert app.messages == ["foo"]
826826
assert test_widget.messages == ["foo"]
827-
828-
assert app.messages is not test_widget.messages

0 commit comments

Comments
 (0)