Add missing tests for group documents in text format and an AJAX view
- Legacy-Id: 7092
This commit is contained in:
parent
f591735b7d
commit
29c72ab386
|
@ -1,4 +1,4 @@
|
|||
import os, unittest, shutil, calendar
|
||||
import os, unittest, shutil, calendar, json
|
||||
|
||||
from django.conf import settings
|
||||
from django.core.urlresolvers import reverse as urlreverse
|
||||
|
@ -140,6 +140,13 @@ class GroupPagesTests(TestCase):
|
|||
|
||||
self.assertTrue(draft2.name in r.content)
|
||||
|
||||
# test the txt version too while we're at it
|
||||
url = urlreverse('ietf.wginfo.views.group_documents_txt', kwargs=dict(acronym=group.acronym))
|
||||
r = self.client.get(url)
|
||||
self.assertEqual(r.status_code, 200)
|
||||
self.assertTrue(draft.name in r.content)
|
||||
self.assertTrue(draft2.name in r.content)
|
||||
|
||||
def test_group_charter(self):
|
||||
draft = make_test_data()
|
||||
group = draft.group
|
||||
|
@ -803,6 +810,15 @@ class MilestoneTests(TestCase):
|
|||
self.assertTrue(m1.desc in unicode(outbox[-1]))
|
||||
self.assertTrue(m2.desc in unicode(outbox[-1]))
|
||||
|
||||
def test_ajax_search_docs(self):
|
||||
draft = make_test_data()
|
||||
|
||||
r = self.client.get(urlreverse("wg_ajax_search_docs", kwargs=dict(acronym=draft.group.acronym)),
|
||||
dict(q=draft.name))
|
||||
self.assertEqual(r.status_code, 200)
|
||||
data = json.loads(r.content)
|
||||
self.assertTrue(data[0]["id"], draft.name)
|
||||
|
||||
class CustomizeWorkflowTests(TestCase):
|
||||
def test_customize_workflow(self):
|
||||
make_test_data()
|
||||
|
|
Loading…
Reference in a new issue