File tree Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments