Пример #1
0
    default_date_time_field=seq(TEST_TIME, timedelta(hours=3)),
    default_time_field=seq(TEST_TIME.time(),
                           timedelta(seconds=15),
                           start="xpto"),
)

dog = Recipe(Dog, breed="Pug", owner=foreign_key(person))

homeless_dog = Recipe(
    Dog,
    breed="Pug",
)

other_dog = Recipe(Dog, breed="Basset", owner=foreign_key("person"))

dog_with_friends = dog.extend(friends_with=related(dog, dog), )

dog_with_more_friends = dog.extend(friends_with=related(dog_with_friends), )

extended_dog = dog.extend(breed="Super basset", )


class SmallDogRecipe(Recipe):
    pass


small_dog = SmallDogRecipe(Dog)

pug = small_dog.extend(breed="Pug", )

other_dog_unicode = Recipe(Dog, breed="Basset", owner=foreign_key("person"))
Пример #2
0
from service.helper.enums import OGCServiceEnum, OGCServiceVersionEnum, MetadataEnum, DocumentEnum, OGCOperationEnum
from service.models import Metadata, Service, ServiceType, Layer, FeatureType, Keyword, Category, \
    Document, RequestOperation, MimeType, ProxyLog, Dataset, AllowedOperation, OGCOperation
from tests.baker_recipes.structure_app.baker_recipes import superadmin_group, superadmin_orga
from django.utils import timezone

mimetype = Recipe(MimeType, mime_type="image/png")

active_wms_service_metadata = Recipe(
    Metadata,
    title=seq("metadata_wms_"),
    identifier=seq("metadata_wms"),
    is_active=True,
    metadata_type=MetadataEnum.SERVICE.value,
    created_by=foreign_key(superadmin_group),
    formats=related(mimetype),
)

active_wms_layer_metadata = active_wms_service_metadata.extend(
    metadata_type=MetadataEnum.LAYER.value,
    identifier=seq("metadata_wms_layer"),
    formats=related(mimetype),
)

active_wfs_service_metadata = Recipe(
    Metadata,
    title=seq("metadata_wfs_"),
    identifier=seq("metadata_wfs"),
    is_active=True,
    metadata_type=MetadataEnum.SERVICE.value,
    created_by=foreign_key(superadmin_group),
Пример #3
0
subjectrequisition = Recipe(SubjectRequisition)

microbiology = Recipe(
    Microbiology,
    urine_culture_performed=NO,
    blood_culture_performed=NO,
    sputum_results_culture=NEG,
    tissue_biopsy_taken=NO,
)

patienthistory = Recipe(
    PatientHistory,
    headache_duration=2,
    visual_loss_duration=1,
    tb_history=YES,
    symptom=related(symptom),
    neurological=related(neurological),
    tb_site="pulmonary",
    tb_treatment=YES,
    taking_rifampicin=NO,
    taking_arv=NO,
    patient_adherence=NO,
    last_dose=1,
    temp=38,
    heart_rate=88,
    respiratory_rate=22,
    weight=60,
    glasgow_coma_score=8,
    visual_acuity_day=date.today,
    left_acuity=0.52,
    right_acuity=0.53,
Пример #4
0
public_group = Recipe(
    MrMapGroup,
    name=PUBLIC_GROUP_NAME,
    description="Public",
    is_public_group=True,
    created_by=foreign_key(god_user),
)

superadmin_user = Recipe(MrMapUser,
                         username="******",
                         email="*****@*****.**",
                         salt=salt,
                         password=make_password(PASSWORD, salt=salt),
                         is_active=True,
                         groups=related(superadmin_group),
                         organization=foreign_key(superadmin_orga),
                         is_superuser=True)

non_autogenerated_orga = Recipe(
    Organization,
    organization_name=seq("RealOrg"),
    is_auto_generated=False,
)

guest_group = Recipe(
    MrMapGroup,
    name=seq("GuestGroup", increment_by=int(random.random() * 100)),
    description=seq("Description"),
    #created_by=foreign_key(god_user),
)
Пример #5
0
# stdlib imports

# core django imports
from django.contrib.auth import get_user_model

# third party imports
from model_bakery.recipe import Recipe, related

# my internal imports
from .models import (Team, TeamMembership, Project, ProjectMembership,
                     ProjectSubscription, Ticket, TicketSubscription, Comment)

User = get_user_model()

admin = Recipe(User, username='******')
team = Recipe(Team, members=related('admin'))
Пример #6
0
from model_bakery.recipe import Recipe, related

from settings.baker_recipes import setting

region = Recipe("common.Region", settings=related(setting))
Пример #7
0
from model_bakery.recipe import Recipe, related, foreign_key
from app.api.models import Artist, Album
from itertools import cycle
from datetime import date, timedelta

kari_job = Recipe(Artist, name="Kari Jobe")
comethazine = Recipe(Artist, name="Comethazine")
lee_brice = Recipe(Artist, name="Lee Brice")
fiji_blue = Recipe(Artist, name="Fiji Blue")

album_fixture = Recipe(Album)

blessing = album_fixture.extend(title="The Blessing (Live)",
                                album_type="album",
                                artists=related("kari_job"),
                                available_in_france=False,
                                release_date=date.today() - timedelta(days=3))

bawskee = album_fixture.extend(title="Bawskee 4",
                               album_type="single",
                               artists=related("comethazine"),
                               release_date=date.today() - timedelta(days=7))

memory = album_fixture.extend(title="The Blessing (Live)",
                              album_type="single",
                              artists=related("lee_brice"),
                              release_date=date.today() - timedelta(days=3))

affection = album_fixture.extend(title="Affection",
                                 album_type="album",
                                 artists=related("fiji_blue"),
Пример #8
0
    owner=foreign_key(person)
)

homeless_dog = Recipe(
    Dog,
    breed='Pug',
)

other_dog = Recipe(
    Dog,
    breed='Basset',
    owner=foreign_key('person')
)

dog_with_friends = dog.extend(
    friends_with=related(dog, dog),
)

dog_with_more_friends = dog.extend(
    friends_with=related(dog_with_friends),
)

extended_dog = dog.extend(
    breed='Super basset',
)


class SmallDogRecipe(Recipe):
    pass