views: implement GenericEndpointView.delete (#31118)
This commit is contained in:
parent
ad953198e9
commit
4502d797cf
|
@ -415,3 +415,6 @@ class GenericEndpointView(GenericConnectorMixin, SingleObjectMixin, View):
|
|||
|
||||
def patch(self, request, *args, **kwargs):
|
||||
return self.get(request, *args, **kwargs)
|
||||
|
||||
def delete(self, request, *args, **kwargs):
|
||||
return self.get(request, *args, **kwargs)
|
||||
|
|
|
@ -376,6 +376,17 @@ def test_unlink_ok(mdph13):
|
|||
assert result['deleted'] == 0
|
||||
|
||||
|
||||
def test_unlink_with_delete(mdph13, app):
|
||||
link = Link.objects.create(
|
||||
resource=mdph13,
|
||||
name_id=NAME_ID,
|
||||
file_number=FILE_NUMBER,
|
||||
secret=SECRET,
|
||||
dob=DOB)
|
||||
response = app.delete('/mdph13/%s/unlink/?NameID=%s&link_id=%s' % (mdph13.slug, NAME_ID, link.pk))
|
||||
assert response.json['deleted'] == 1
|
||||
|
||||
|
||||
def test_unlink_all_ok(mdph13):
|
||||
Link.objects.create(
|
||||
resource=mdph13,
|
||||
|
|
Loading…
Reference in New Issue