def build_property(self, model, intent): prop = Recipe(model, intent=intent, address='Rua Silvester, 123', price=100, conditions='IPTU R$ 45,00', neighborhood=self.neighborhood, city=self.city, obs='Propriedade com piscina e churrasqueira') if model is House or model is Apartment: prop = prop.extend( total_bedroom=4, total_suite=3, total_bathroom=2, total_garage=1, ).make() else: prop = prop.extend(area='120m2').make() return prop
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', ) other_dog_unicode = Recipe(Dog, breed = 'Basset', owner = foreign_key(u('person')) )
avaliador=foreign_key(base.tests.recipes.user), concluida=models.Concluida.SIM.name) avaliacao_homologador = Recipe( models.AvaliacaoHomologador, inscricao=foreign_key(inscricao_pre_analise), situacao=models.SituacaoAvaliacao.DEFERIDA.name, homologador=foreign_key(base.tests.recipes.user), ) justificativa_indeferimento = Recipe(models.JustificativaIndeferimento, edital=foreign_key(edital), texto=faker.sentence) avaliacao_avaliador_indeferida = avaliacao_avaliador.extend( situacao=models.SituacaoAvaliacao.INDEFERIDA.name, texto_indeferimento=foreign_key(justificativa_indeferimento)) indeferimento_especial = Recipe( models.IndeferimentoEspecial, inscricao=foreign_key(inscricao_pre_analise), motivo_indeferimento=foreign_key(justificativa_indeferimento), autor=foreign_key(base.tests.recipes.user)) progresso_analise = Recipe(models.ProgressoAnalise, fase=foreign_key(fase_analise), curso=foreign_key(curso_selecao), meta=5) fase_ajuste_pontuacao = Recipe( models.FaseAjustePontuacao,
return get_campaign testing_campaign = campaign_get_or_create( slug="testing-campaign", year=2019, ) UserAttendanceRecipe = Recipe( UserAttendance, campaign=testing_campaign, t_shirt_size__campaign=testing_campaign, team__campaign=testing_campaign, ) PriceLevelRecipe = Recipe( "price_level.PriceLevel", takes_effect_on=datetime.date(year=2010, month=2, day=1), price=100, pricable=testing_campaign, ) PaymentRecipe = Recipe( "dpnk.Payment", status=99, realized=datetime.date(year=2017, month=2, day=1), ) UserAttendancePaidRecipe = UserAttendanceRecipe.extend( transactions=related(PaymentRecipe), )
sigla=seq("CP "), ies=foreign_key(ies), cidade__nome=faker.city, cidade__uf=faker.estado_sigla, endereco=faker.street_name, telefone=seq("83 9999 999"), url=faker.url, ) curso = Recipe( models.Curso, nome=seq("Curso "), perfil_unificado=faker.sentence(nb_words=10), ) curso_tecnico = curso.extend(nivel_formacao=choices.NivelFormacao.TECNICO.name) curso_graduacao = curso.extend( nivel_formacao=choices.NivelFormacao.GRADUACAO.name) cursonocampus = Recipe( models.CursoNoCampus, campus=foreign_key(campus), curso=foreign_key(curso), ) cursonocampus_subsequente = cursonocampus.extend( curso=foreign_key(curso_tecnico), formacao=choices.Formacao.SUBSEQUENTE.name) curso_selecao = Recipe(
serial_numbers_by = Recipe(DummyDefaultFieldsModel, default_decimal_field=seq( Decimal('20.1'), increment_by=Decimal('2.4')), default_int_field=seq(10, increment_by=3), default_float_field=seq(1.23, increment_by=1.8)) serial_datetime = Recipe(DummyDefaultFieldsModel, default_date_field=seq(TEST_TIME.date(), timedelta(days=1)), default_date_time_field=seq(TEST_TIME, timedelta(hours=3)), default_time_field=seq(TEST_TIME.time(), timedelta(seconds=15))) dog = Recipe(Dog, breed='Pug', owner=foreign_key(person)) other_dog = Recipe(Dog, breed='Basset', owner=foreign_key('person')) dog_with_friends = dog.extend(friends_with=related(dog, dog), ) extended_dog = dog.extend(breed='Super basset', ) other_dog_unicode = Recipe(Dog, breed='Basset', owner=foreign_key(u('person'))) dummy_unique_field = Recipe( DummyUniqueIntegerFieldModel, value=seq(10), ) dog_lady = Recipe(Person, dog_set=related('dog', other_dog))
from .. import choices from .. import models faker = Faker("pt_BR") edital = Recipe( models.Edital, nome=seq("Edital "), numero=seq(1), ano=seq(2000), publicado=True, descricao=faker.sentence, ) edital_abertura = edital.extend(tipo=choices.EditalChoices.ABERTURA.name) documento = Recipe(models.Documento, edital=foreign_key(edital), nome=seq("Documento ")) periodo_selecao = Recipe( models.PeriodoSelecao, edital=foreign_key(edital), nome=seq("Periodo de seleção "), inicio=datetime.date.today, fim=datetime.date.today, tipo=choices.CronogramaChoices.SELECAO.name, ) periodo_convocacao = Recipe(models.PeriodoConvocacao) nivel_selecao = Recipe(
from model_mommy.recipe import Recipe, foreign_key, related from certifications.models import Vendor, Certification, Exam vendor_recipe = Recipe(Vendor, title='Test', description='Test') certification_recipe = Recipe(Certification, title='Test', description='Test', number='test-1', vendor=foreign_key(vendor_recipe)) exam_recipe = Recipe(Exam, title='Test', description='Test', number='test-1') exam_with_certification = exam_recipe.extend(certification=related(certification_recipe))