Skip to content

Commit 9f785c0

Browse files
committed
Tweaked the test util function create_person() to create ascii-only .ascii fields, which it did not do before.
- Legacy-Id: 14123
1 parent dedc7e6 commit 9f785c0

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

ietf/utils/test_data.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@
44
from __future__ import unicode_literals
55

66
import datetime
7+
from unidecode import unidecode
78

89
from django.conf import settings
910
from django.contrib.auth.models import User
11+
from django.utils.encoding import smart_text
1012

1113
import debug # pyflakes:ignore
1214

@@ -34,7 +36,7 @@ def create_person(group, role_name, name=None, username=None, email_address=None
3436
user = User.objects.create(username=username,is_staff=is_staff,is_superuser=is_superuser)
3537
user.set_password(password)
3638
user.save()
37-
person = Person.objects.create(name=name, ascii=name, user=user)
39+
person = Person.objects.create(name=name, ascii=unidecode(smart_text(name)), user=user)
3840
email = Email.objects.create(address=email_address, person=person)
3941
Role.objects.create(group=group, name_id=role_name, person=person, email=email)
4042
return person

0 commit comments

Comments
 (0)