mirror of
https://github.com/tiqi-group/pydase.git
synced 2026-02-02 16:54:56 +01:00
updates tests
This commit is contained in:
@@ -81,11 +81,21 @@ def test_removed_observer_on_class_list_attr(caplog: pytest.LogCaptureFixture) -
|
||||
|
||||
instance = MyObservable()
|
||||
MyObserver(instance)
|
||||
|
||||
assert nested_instance._observers == {
|
||||
"[0]": [instance.changed_list_attr],
|
||||
"nested_attr": [instance],
|
||||
}
|
||||
|
||||
instance.changed_list_attr[0] = "Ciao"
|
||||
|
||||
assert "'changed_list_attr[0]' changed to 'Ciao'" in caplog.text
|
||||
caplog.clear()
|
||||
|
||||
assert nested_instance._observers == {
|
||||
"nested_attr": [instance],
|
||||
}
|
||||
|
||||
instance.nested_attr.name = "Hi"
|
||||
|
||||
assert "'nested_attr.name' changed to 'Hi'" in caplog.text
|
||||
@@ -115,6 +125,10 @@ def test_removed_observer_on_instance_list_attr(
|
||||
assert "'changed_list_attr[0]' changed to 'Ciao'" in caplog.text
|
||||
caplog.clear()
|
||||
|
||||
assert nested_instance._observers == {
|
||||
"nested_attr": [instance],
|
||||
}
|
||||
|
||||
instance.nested_attr.name = "Hi"
|
||||
|
||||
assert "'nested_attr.name' changed to 'Hi'" in caplog.text
|
||||
|
||||
Reference in New Issue
Block a user