from pyquery import PyQuery from django.urls import reverse import debug # pyflakes:ignore from ietf.utils.test_utils import TestCase from ietf.doc.models import StateType class StateHelpTest(TestCase): def test_state_index(self): url = reverse('ietf.help.views.state_index') r = self.client.get(url) q = PyQuery(r.content) content = [ e.text for e in q('#content table td a ') ] names = StateType.objects.values_list('slug', flat=True) # The following doesn't cover all doc types, only a selection for name in names: if not '-' in name: self.assertIn(name, content)