Add missing test of AJAX person search view, found by coverage check
- Legacy-Id: 7089
This commit is contained in:
parent
72db45734b
commit
0b27ff13ec
24
ietf/person/tests.py
Normal file
24
ietf/person/tests.py
Normal file
|
@ -0,0 +1,24 @@
|
|||
import os, shutil, datetime, json
|
||||
|
||||
import django.test
|
||||
from django.core.urlresolvers import reverse as urlreverse
|
||||
|
||||
from pyquery import PyQuery
|
||||
|
||||
from ietf.utils.mail import outbox
|
||||
from ietf.utils.test_utils import login_testing_unauthorized, TestCase
|
||||
from ietf.utils.test_data import make_test_data
|
||||
|
||||
from ietf.name.models import *
|
||||
from ietf.group.models import *
|
||||
from ietf.person.models import *
|
||||
|
||||
class PersonTests(TestCase):
|
||||
def test_ajax_search_emails(self):
|
||||
draft = make_test_data()
|
||||
person = draft.ad
|
||||
|
||||
r = self.client.get(urlreverse("ietf.person.views.ajax_search_emails"), dict(q=person.name))
|
||||
self.assertEqual(r.status_code, 200)
|
||||
data = json.loads(r.content)
|
||||
self.assertEqual(data[0]["id"], person.email_address())
|
Loading…
Reference in a new issue