From 2add58bb5aa3b003ecf3ce88c4e940541844fc67 Mon Sep 17 00:00:00 2001 From: Calen Pennington Date: Mon, 20 May 2013 14:37:26 -0400 Subject: [PATCH] Create sequences for names, emails, and usernames in UserFactory --- common/djangoapps/student/tests/factories.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/common/djangoapps/student/tests/factories.py b/common/djangoapps/student/tests/factories.py index 9560025441..9bc80c606f 100644 --- a/common/djangoapps/student/tests/factories.py +++ b/common/djangoapps/student/tests/factories.py @@ -2,7 +2,7 @@ from student.models import (User, UserProfile, Registration, CourseEnrollmentAllowed, CourseEnrollment) from django.contrib.auth.models import Group from datetime import datetime -from factory import DjangoModelFactory, Factory, SubFactory, PostGenerationMethodCall, post_generation +from factory import DjangoModelFactory, SubFactory, PostGenerationMethodCall, post_generation, Sequence from uuid import uuid4 @@ -33,11 +33,11 @@ class RegistrationFactory(DjangoModelFactory): class UserFactory(DjangoModelFactory): FACTORY_FOR = User - username = 'robot' - email = 'robot+test@edx.org' + username = Sequence('robot{0}'.format) + email = Sequence('robot+test+{0}@edx.org'.format) password = PostGenerationMethodCall('set_password', 'test') - first_name = 'Robot' + first_name = Sequence('Robot{0}'.format) last_name = 'Test' is_staff = False is_active = True