Skip to content

Commit 5bf017a

Browse files
committed
fix: corrected _check_missing refs to use _validate_attrs refs
1 parent f98fd90 commit 5bf017a

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

tests/unit/mixins/test_mixin_methods.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
from gitlab import base
55
from gitlab import types as gl_types
6+
from gitlab import utils
67
from gitlab.mixins import (
78
CreateMixin,
89
DeleteMixin,
@@ -173,11 +174,11 @@ class M(CreateMixin, FakeManager):
173174

174175
mgr = M(gl)
175176
data = {"foo": "bar", "baz": "blah"}
176-
mgr._check_missing_create_attrs(data)
177+
utils._validate_attrs(data=data, attributes=mgr._create_attrs)
177178

178179
data = {"baz": "blah"}
179180
with pytest.raises(AttributeError) as error:
180-
mgr._check_missing_create_attrs(data)
181+
utils._validate_attrs(data=data, attributes=mgr._create_attrs)
181182
assert "foo" in str(error.value)
182183

183184

@@ -239,11 +240,11 @@ class M(UpdateMixin, FakeManager):
239240

240241
mgr = M(gl)
241242
data = {"foo": "bar", "baz": "blah"}
242-
mgr._check_missing_update_attrs(data)
243+
utils._validate_attrs(data=data, attributes=mgr._update_attrs)
243244

244245
data = {"baz": "blah"}
245246
with pytest.raises(AttributeError) as error:
246-
mgr._check_missing_update_attrs(data)
247+
utils._validate_attrs(data=data, attributes=mgr._update_attrs)
247248
assert "foo" in str(error.value)
248249

249250

0 commit comments

Comments
 (0)