Brings federation page html in line with html validator

This commit is contained in:
Mouse Reeve
2021-09-28 14:38:58 -07:00
parent 65d7f50811
commit 2befef7deb
2 changed files with 43 additions and 51 deletions

View File

@ -51,13 +51,16 @@ class FederationViews(TestCase):
html = result.render()
_, errors = tidy_document(
html.content,
options={"drop-empty-elements": False, "drop-proprietary-attributes": False}
options={
"drop-empty-elements": False,
"warn-proprietary-attributes": False,
},
)
if errors:
raise Exception(errors)
self.assertEqual(result.status_code, 200)
def test_server_page(self):
def test_instance_page(self):
"""there are so many views, this just makes sure it LOADS"""
server = models.FederatedServer.objects.create(server_name="hi.there.com")
view = views.FederatedServer.as_view()
@ -68,7 +71,7 @@ class FederationViews(TestCase):
result = view(request, server.id)
self.assertIsInstance(result, TemplateResponse)
html = result.render()
_, errors = tidy_document(html.content)
_, errors = tidy_document(html.content, options={"drop-empty-elements": False})
if errors:
raise Exception(errors)
self.assertEqual(result.status_code, 200)