class RegularUserFactory(factory.DjangoModelFactory): class Meta: model = get_user_model() # FACTORY_FOR = get_user_model() email = '*****@*****.**' username = '******' first_name = 'user' last_name = 'regular user' password = factory.PostGenerationMethodCall('set_password', 'CSUser1#') is_active = True
class UserFactory(factory.DjangoModelFactory): class Meta: model = auth.get_user_model() exclude = ('raw_password', ) first_name = factory.Faker('first_name') last_name = factory.Faker('last_name') email = factory.Faker('email') username = factory.Faker('user_name') raw_password = factory.Faker('password') password = factory.PostGenerationMethodCall('set_password', raw_password) is_active = True
class UserFactory(factory.django.DjangoModelFactory): class Meta: model = 'auth.User' username = factory.Faker('user_name') first_name = factory.Faker('first_name') last_name = factory.Faker('last_name') email = factory.Faker('email') password = factory.PostGenerationMethodCall('set_password', 'nopassword') is_active = True is_staff = False is_superuser = False
class PlanFactory(factory.django.DjangoModelFactory): class Meta: model = Plan title = "Sample plan" _ensure_slug = factory.PostGenerationMethodCall("ensure_slug") visible_to = None version = factory.SubFactory(VersionFactory) plan_template = factory.SubFactory( PlanTemplateFactory, product=factory.SelfAttribute("..version.product"))
class UserFactory(factory.DjangoModelFactory): class Meta: model = User django_get_or_create = ('username', ) username = factory.Sequence(lambda n: '*****@*****.**' % n) password = factory.PostGenerationMethodCall('set_password', 'defaultpassword') first_name = factory.Faker('first_name_female') last_name = factory.Faker('last_name_female') is_active = True is_staff = False is_superuser = False
class ProductFactory(factory.django.DjangoModelFactory): class Meta: model = Product title = factory.Sequence("Sample Product {}".format) description = "This is a sample product." category = factory.SubFactory(ProductCategoryFactory) color = "#FFFFFF" icon_url = "" slds_icon_category = "" slds_icon_name = "" _ensure_slug = factory.PostGenerationMethodCall("ensure_slug") repo_url = "https://github.com/SFDO-Tooling/CumulusCI-Test"
class UserFactory(factory.django.DjangoModelFactory): """Create Users.""" class Meta: model = settings.AUTH_USER_MODEL django_get_or_create = ('username', ) first_name = factory.Faker('first_name') last_name = factory.Faker('last_name') email = factory.Faker('email') username = factory.LazyAttribute(lambda obj: ''.join( (obj.first_name, obj.last_name))) password = factory.PostGenerationMethodCall('set_password', 'secret')
class UserFactory(factory.django.DjangoModelFactory): class Meta: model = User @factory.sequence def username(n): return f'username_{n}' @factory.sequence def email(n): return f'email_{n}@example.com' password = factory.PostGenerationMethodCall('set_password', 'test1234')
class AdminUserFactory(factory.django.DjangoModelFactory): class Meta: model = User django_get_or_create = ('username',) username = '******' email = '*****@*****.**' password = factory.PostGenerationMethodCall('set_password', 'admin') is_superuser = True is_staff = True is_active = True
class StaffUserFactory(factory.django.DjangoModelFactory): class Meta: model = User django_get_or_create = ('username',) username = '******' email = 'staff_user@staff_user.com' password = factory.PostGenerationMethodCall('set_password', 'staff_user') is_superuser = False is_staff = True is_active = True
class UserFactory(factory.DjangoModelFactory): class Meta: model = get_model('core', 'User') username = factory.Sequence(lambda n: 'ecommerce_test_user %d' % n) email = factory.Sequence(lambda n: '*****@*****.**' % n) first_name = 'Ecommerce' last_name = 'User' password = factory.PostGenerationMethodCall('set_password', 'somethingSecure') is_active = True is_superuser = False is_staff = False lms_user_id = 98789
class UserFactory(factory.DjangoModelFactory): class Meta: model = get_user_model() username = factory.Sequence(lambda n: 'Agent %03d' % n) email = factory.LazyAttributeSequence( lambda o, n: f'{o.username}{n}@example.com') password = factory.PostGenerationMethodCall('set_password') description = 'raw description' city = 'raw city' website = 'raw website' phone_number = 123456 stripe_id = 'raw stripe_id'
class UserFactory(factory.django.DjangoModelFactory): class Meta: model = 'VLE.User' username = factory.Sequence(lambda x: "user{}".format(x)) email = factory.Sequence(lambda x: 'email{}@example.com'.format(x)) password = factory.PostGenerationMethodCall('set_password', DEFAULT_PASSWORD) verified_email = True profile_picture = '/unknown-profile.png' first_name = factory.Faker('first_name') last_name = factory.Faker('last_name')
class UserFactory(factory.django.DjangoModelFactory): class Meta: model = models.User email = factory.Faker('safe_email') email_verified = True username = factory.Faker('user_name') password = factory.PostGenerationMethodCall('set_password', 'secret') mc_username = factory.Faker('user_name') gh_username = factory.Faker('user_name') irc_nick = factory.Faker('user_name') joined_at = factory.Faker('date_time_this_decade')
class UserFactoryCustom(factory.django.DjangoModelFactory): """ Фабрика пользователей. Если есть необходимость изменить домен почты, то следует внести соответствующие изменения в EmailMixin, чтобы избежать отправки почты для тестовых аккаунтов """ class Meta: model = User email = factory.SelfAttribute('email') email_confirmed = bool(factory.SelfAttribute('email_confirmed')) password = factory.PostGenerationMethodCall( 'set_password', factory.SelfAttribute('password')) profile = factory.RelatedFactory(ProfileFactory, 'user')
class UserFactory(DjangoModelFactory): """ User creation factory.""" class Meta(object): # pylint: disable=missing-docstring model = User django_get_or_create = ("email", "username") username = factory.Sequence(u"robot{0}".format) email = factory.Sequence(u"robot+test+{0}@edx.org".format) password = factory.PostGenerationMethodCall("set_password", "test") first_name = factory.Sequence(u"Robot{0}".format) last_name = "Test" is_staff = False is_active = True is_superuser = False
class UserFactory(DjangoModelFactory): class Meta: model = User email = factory.Faker('email') username = factory.Faker('domain_word') password = factory.PostGenerationMethodCall('set_password', 'user123') first_name = factory.Faker('first_name') last_name = factory.Faker('last_name') is_superuser = False is_staff = False is_active = True
class UserFactory(factory.django.DjangoModelFactory): """ Create a new :model:`users.User` with no privileges. """ class Meta: model = User name = "Benny Ghostwriter" email = "[email protected])" password = factory.PostGenerationMethodCall("set_password", "SupernaturalReporting_1337!") is_superuser = False is_staff = False is_active = True
class UserFactory(DjangoModelFactory): """Factory for users.""" class Meta: model = User first_name = factory.Faker('first_name') last_name = factory.Faker('last_name') email = factory.Faker('email') password = factory.PostGenerationMethodCall('set_password', 'DefaultPassword!') is_contributor = True is_beneficiary = True beneficiary_function = "other" beneficiary_role = "Compte de test"
class UserFactory(factory.DjangoModelFactory): class Meta: model = User username = factory.fuzzy.FuzzyText() email = factory.LazyAttribute( lambda u: '{}@example.com'.format(u.username)) password = factory.PostGenerationMethodCall('set_password', 'testpass') @factory.post_generation def profile(user, created, extracted, **kwargs): if type(extracted) == Profile: return ProfileFactory(user=user)
class LecturerFactory(factory.DjangoModelFactory): class Meta: model = User is_staff = False is_superuser = False name = factory.Sequence(lambda n: 'Lecturer %d' % n) email = factory.Sequence(lambda n: '*****@*****.**' % n) password = factory.PostGenerationMethodCall('set_password', 'password') @classmethod def _setup_next_sequence(cls): return 1
class UserFactory(DjangoModelFactory): """ User creation factory.""" class Meta(object): # pylint: disable=missing-docstring model = User django_get_or_create = ('email', 'username') username = factory.Sequence(u'robot{0}'.format) email = factory.Sequence(u'robot+test+{0}@edx.org'.format) password = factory.PostGenerationMethodCall('set_password', 'test') first_name = factory.Sequence(u'Robot{0}'.format) last_name = 'Test' is_staff = False is_active = True is_superuser = False
class UserFactory(factory.DjangoModelFactory): class Meta: model = get_user_model() django_get_or_create = ('username', ) username = '******' email = '*****@*****.**' first_name = 'Iyanuoluwa' last_name = 'Ajao' password = factory.PostGenerationMethodCall('set_password', 'olukayss') is_superuser = True is_staff = True is_active = True
class UserFactory(factory.DjangoModelFactory): class Meta: model = settings.AUTH_USER_MODEL django_get_or_create = ('email', 'first_name', 'last_name') first_name = factory.Faker('name') last_name = factory.Faker('name') username = factory.Faker('name') email = factory.Faker('ascii_company_email') password = factory.PostGenerationMethodCall('set_password', 'password') is_superuser = False is_staff = False is_active = True
class UserFactory(factory.DjangoModelFactory): username = factory.Sequence(lambda n: 'user_%d' % n) password = factory.PostGenerationMethodCall('set_password', USER_PASSWORD) is_active = True is_superuser = False is_staff = False email = factory.Faker('email') first_name = factory.Faker('first_name') last_name = factory.Faker('last_name') full_name = factory.LazyAttribute(lambda user: '******'.join( (user.first_name, user.last_name))) class Meta: model = User
class UserFactory(factory.django.DjangoModelFactory): """Generates User() objects for unit tests.""" class Meta: model = models.User username = factory.Sequence("user_name{0}".format) first_name = factory.Sequence("first_name{0}".format) last_name = factory.Sequence("last_name{0}".format) email = factory.Sequence("email{0}@domain.com".format) password = factory.PostGenerationMethodCall("set_password", DEFAULT_PASSWORD) birthdate = factory.fuzzy.FuzzyDate(datetime.date(1968, 1, 1), datetime.date(2000, 1, 1)) phone = factory.fuzzy.FuzzyText(length=10, chars=string.digits)
class UserFactory(factory.django.DjangoModelFactory): username = '******' is_active = True email_approved = False is_superuser = True is_staff = True last_login = factory.LazyAttribute(past(days=7)) password = factory.PostGenerationMethodCall('set_password', 'test') email = factory.LazyAttribute(lambda o: '*****@*****.**' % o.username) date_joined = factory.LazyAttribute(past(hours=1)) class Meta: model = User django_get_or_create = ('username',)
class AtmosphereUserFactory(DjangoModelFactory): class Meta: model = models.AtmosphereUser email = "*****@*****.**" username = "******" password = factory.PostGenerationMethodCall('set_password', 'test') is_active = True is_staff = True is_superuser = True # forward dependencies selected_identity = factory.SubFactory( "core.factories.identity.IdentityFactory")
class UserFactory(factory.DjangoModelFactory): class Meta: model = get_user_model() email = factory.Sequence(lambda n: f'lennon{n}@thebeatles.com') password = factory.PostGenerationMethodCall('set_password', 'johnpassword') @factory.post_generation def has_default_group(self, create, extracted, **kwargs): if not create: return if extracted: default_group, _ = Group.objects.get_or_create(name='group') self.groups.add(default_group)
class UserFactory(factory.DjangoModelFactory): username = factory.Sequence(lambda n: "user_%d" % n) password = factory.PostGenerationMethodCall("set_password", USER_PASSWORD) is_active = True is_superuser = False is_staff = False email = factory.Faker("email") first_name = factory.Faker("first_name") last_name = factory.Faker("last_name") class Meta: model = User django_get_or_create = ("username", ) # avoid username already exists error