Skip to content

Commit

Permalink
[Fixes #12513] add coverage
Browse files Browse the repository at this point in the history
  • Loading branch information
mattiagiupponi committed Aug 22, 2024
1 parent f8e62ee commit f6b2d4a
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions geonode/base/api/tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -799,6 +799,19 @@ def test_resource_serializer_validation(self):
se = ResourceBaseSerializer(data=data, context={"request": rq})
self.assertTrue(se.is_valid())

def test_resource_base_serializer_with_settingsfield(self):
doc = create_single_doc("my_custom_doc")
factory = RequestFactory()
rq = factory.get("test")
rq.user = doc.owner
serialized = ResourceBaseSerializer(doc, context={"request": rq})
json = JSONRenderer().render(serialized.data)
stream = BytesIO(json)
data = JSONParser().parse(stream)
self.assertTrue(data.get("is_approved"))
self.assertTrue(data.get("is_published"))
self.assertFalse(data.get("featured"))

def test_delete_user_with_resource(self):
owner, created = get_user_model().objects.get_or_create(username="delet-owner")
Dataset(
Expand Down

0 comments on commit f6b2d4a

Please sign in to comment.