diff --git a/tuskarclient/tests/v1/test_resource_class.py b/tuskarclient/tests/v1/test_resource_class.py index 07d7006..d76f4b3 100644 --- a/tuskarclient/tests/v1/test_resource_class.py +++ b/tuskarclient/tests/v1/test_resource_class.py @@ -44,3 +44,9 @@ class ResourceClassManagerTest(tutils.TestCase): self.rcm._create.assert_called_with( '/v1/resource_classes', {'dummy': 'dummy resource class data'}) + + def test_delete(self): + self.rcm._delete = mock.Mock(return_value=None) + + self.assertEqual(self.rcm.delete(42), None) + self.rcm._delete.assert_called_with('/v1/resource_classes/42') diff --git a/tuskarclient/v1/resource_classes.py b/tuskarclient/v1/resource_classes.py index 1a017ca..b11f1a5 100644 --- a/tuskarclient/v1/resource_classes.py +++ b/tuskarclient/v1/resource_classes.py @@ -33,3 +33,6 @@ class ResourceClassManager(base.Manager): def create(self, **kwargs): return self._create(self._path(), kwargs) + + def delete(self, id): + return self._delete(self._single_path(id))