Exemple #1
0
class EntityFactory(DjangoModelFactory):
    resource = SubFactory(ResourceFactory)
    string = Sequence(lambda n: 'string {0}'.format(n))

    class Meta:
        model = Entity
Exemple #2
0
class CourseEnrollmentFactory(DjangoModelFactory):
    FACTORY_FOR = CourseEnrollment

    user = SubFactory(UserFactory)
    course_id = u'edX/toy/2012_Fall'
Exemple #3
0
class NodeFactory(AbstractNodeFactory):
    category = 'hypothesis'
    parent = SubFactory(ProjectFactory)
Exemple #4
0
class RoleEligibilityConditionFactory(DjangoModelFactory):
    class Meta:
        model = tickets.RoleEligibilityCondition

    checklistitem = SubFactory(CheckListItemFactory)
    role = "Teacher"
class ContainerDescriptorFactory(LeafDescriptorFactory):
    """
    Factory to generate XModuleDescriptors that are containers.
    """
    runtime = SubFactory(ContainerDescriptorRuntimeFactory)
    children = range(3)
class FeaturedFactory(DjangoModelFactory):
    class Meta:
        abstract = True

    page = SubFactory(WagtailHomepageFactory)
class HomepageFeaturedHighlightsFactory(FeaturedFactory):
    class Meta:
        model = HomepageFeaturedHighlights

    highlight = SubFactory(HighlightFactory)
Exemple #8
0
class IdenticalTranslationFactory(TranslationFactory):
    entity = SubFactory(EntityFactory, string=SelfAttribute("..string"))
Exemple #9
0
class TranslatedResourceFactory(DjangoModelFactory):
    resource = SubFactory(ResourceFactory)
    locale = SubFactory(LocaleFactory)

    class Meta:
        model = TranslatedResource
class EventValueFactory(CustomFieldValueFactory):
    custom_field = SubFactory(EventFactory)
    value = 'true'
Exemple #11
0
class ChangedEntityLocaleFactory(DjangoModelFactory):
    entity = SubFactory(EntityFactory)
    locale = SubFactory(LocaleFactory)

    class Meta:
        model = ChangedEntityLocale
class ParticipantUserFactory(ParticipantFactory):

    user = SubFactory(UserFactory)
class BFactoryWithSub(DjangoModelFactory):
    class Meta:
        model = ModelB

    a = SubFactory(AFactory)
Exemple #14
0
class StatsFactory(DjangoModelFactory):
    resource = SubFactory(ResourceFactory)
    locale = SubFactory(LocaleFactory)

    class Meta:
        model = Stats
Exemple #15
0
class FacebookBannerLocaleFactory(Factory):
    FACTORY_FOR = models.FacebookBannerLocale
    banner = SubFactory(FacebookBannerFactory)
Exemple #16
0
class SubpageFactory(DjangoModelFactory):
    project = SubFactory(ProjectFactory)
    name = Sequence(lambda n: "subpage%s" % n)

    class Meta:
        model = Subpage
Exemple #17
0
class FacebookBannerInstanceFactory(Factory):
    FACTORY_FOR = models.FacebookBannerInstance
    banner = SubFactory(FacebookBannerFactory)
    user = SubFactory(FacebookUserFactory)
    text = Sequence(lambda n: 'test%s' % n)
Exemple #18
0
class StudentInfoFactory(DjangoModelFactory):
    FACTORY_FOR = XModuleStudentInfoField

    field_name = 'existing_field'
    value = json.dumps('old_value')
    student = SubFactory(UserFactory)
class HomepageFeaturedBlogsFactory(FeaturedFactory):
    class Meta:
        model = HomepageFeaturedBlogs

    blog = SubFactory(BlogPageFactory)
class SchoolClassFactory(BaseFactory):
    class Meta:
        model = StudentSchoolClass

    student = SubFactory('videostore.db.factories.StudentFactory')
    school_class = SubFactory('videostore.db.factories.SchoolClassFactory')
Exemple #21
0
class UserProfileFactory(DjangoModelFactory):
    FACTORY_FOR = models.UserProfile

    user = SubFactory(UserFactory)
    name = Sequence(lambda n: 'test{0}'.format(n))
Exemple #22
0
class CategoryFeatureFactory(DjangoModelFactory):
    class Meta:
        model = 'device.CategoryFeature'

    name = faker.Faker('name')
    category = SubFactory(CategoryFactory)
Exemple #23
0
class NoEventRoleExclusionFactory(DjangoModelFactory):
    class Meta:
        model = tickets.RoleExclusion

    condition = SubFactory(RoleEligibilityConditionFactory)
    role = "Teacher"
Exemple #24
0
class FacebookClickStatsFactory(Factory):
    FACTORY_FOR = models.FacebookClickStats
    banner_instance = SubFactory(FacebookBannerInstanceFactory)
Exemple #25
0
class BankConfirmationServiceFactory(ConfirmationServiceFactory):
    bank = SubFactory(BankFactory)

    class Meta:
        model = BankConfirmationService
Exemple #26
0
class AppNotificationFactory(Factory):
    FACTORY_FOR = models.AppNotification
    user = SubFactory(FacebookUserFactory)
    message = Sequence(lambda n: random.choice(MESSAGES.keys()))
Exemple #27
0
class ConfigFactory(BaseFactory):
    """This is a dummy Config factory, Referencing PropertyGroups with
    no a-priori property relationships and arbitrary Accounts.
    """
    class Meta:
        model = Config

    id = 1

    # `PropertyGroup`s
    member_group = SubFactory(MemberPropertyGroupFactory)
    network_access_group = SubFactory(PropertyGroupFactory)
    violation_group = SubFactory(PropertyGroupFactory)
    traffic_limit_exceeded_group = SubFactory(PropertyGroupFactory)
    external_group = SubFactory(PropertyGroupFactory)
    payment_in_default_group = SubFactory(PropertyGroupFactory,
                                          name='Payment in default',
                                          granted=frozenset(
                                              ("payment_in_default", )),
                                          denied=frozenset(
                                              ("network_access", "userwww",
                                               "userdb")))
    blocked_group = SubFactory(PropertyGroupFactory)
    caretaker_group = SubFactory(PropertyGroupFactory)
    treasurer_group = SubFactory(PropertyGroupFactory)
    pre_member_group = SubFactory(PropertyGroupFactory)

    # `Account`s
    membership_fee_account = SubFactory(AccountFactory)
    membership_fee_bank_account = SubFactory(BankAccountFactory)
Exemple #28
0
class FacebookAccountLinkFactory(Factory):
    FACTORY_FOR = models.FacebookAccountLink
    facebook_user = SubFactory(FacebookUserFactory)
    affiliates_user = SubFactory(UserFactory)
Exemple #29
0
class PointerFactory(ModularOdmFactory):
    class Meta:
        model = Pointer

    node = SubFactory(NodeFactory)
Exemple #30
0
class BoxUserSettingsFactory(ModularOdmFactory):
    FACTORY_FOR = BoxUserSettings

    owner = SubFactory(UserFactory)