def test_delete_data(self) -> None: pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir) pipeline.delete_data('images') assert len(pipeline.get_tags()) == 0
def test_delete_not_found(self): pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir) with pytest.warns(UserWarning) as warning: pipeline.delete_data('images') assert len(warning) == 2 assert warning[0].message.args[0] == 'Dataset \'images\' not found in the database.' assert warning[1].message.args[0] == 'Attributes of \'images\' not found in the database.'
def test_delete_data(self): pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir) pipeline.delete_data('images') assert pipeline.get_tags().size == 0