def test_switchRoot(): scene = Scene() new_root = SceneNode() scene.rootChanged = MagicMock() scene.setRoot(new_root) assert scene.getRoot() == new_root assert scene.rootChanged.emit.call_count == 1 scene.setRoot(new_root) assert scene.rootChanged.emit.call_count == 1
def test_switchRoot(): scene = Scene() new_root = SceneNode() scene.rootChanged = MagicMock() scene.setRoot(new_root) assert scene.getRoot() == new_root assert scene.rootChanged.emit.call_count == 1 scene.setRoot(new_root) assert scene.rootChanged.emit.call_count == 1