def test_delete_connector(self, execute_mock): from package.scripts.common import delete_connectors delete_connectors(self.node_properties, "['connector1', 'connector2']") assert execute_mock.call_args_list == [ call('rm -f /does/not/exist/connector1.properties'), call('rm -f /does/not/exist/connector2.properties') ]
def test_delete_connector(self, execute_mock): from package.scripts.common import delete_connectors delete_connectors(self.node_properties, "['connector1', 'connector2']") assert execute_mock.call_args_list == [ call("rm -f /does/not/exist/connector1.properties"), call("rm -f /does/not/exist/connector2.properties"), ]
def test_no_connectors_to_delete(self, execute_mock): from package.scripts.common import delete_connectors delete_connectors(self.node_properties, '') assert not execute_mock.called delete_connectors(self.node_properties, '{}') assert not execute_mock.called
def test_no_connectors_to_delete(self, execute_mock): from package.scripts.common import delete_connectors delete_connectors(self.node_properties, "") assert not execute_mock.called delete_connectors(self.node_properties, "{}") assert not execute_mock.called