Вопросы по теме 'factory-boy'

Почему FactoryBoy создает новый объект из SubFactory, несмотря на FACTORY_DJANGO_GET_OR_CREATE
Я только начал использовать factory boy с Django. У него есть параметр FACTORY_DJANGO_GET_OR_CREATE , который означает, что он не будет создавать новый объект, если он уже существует. Но когда я запрашиваю существующий объект с существующим...
3550 просмотров
schedule 16.09.2021

Подфабрика Factory Boy над самим собой
Кто-нибудь знает, как создать фабрику в factoryboy на основе этого models.py class Halte(models.Model): koppel_halte1 = models.ForeignKey('self', related_name='koppel_halteA',...
1986 просмотров
schedule 05.09.2021

Отношения один к одному на заводе - ошибка целостности
Я использую factory_boy для создания фабрик приложения, над которым я работаю. У меня возникла проблема при попытке создать фабрику модели, которая имеет взаимно однозначное отношение к другой модели . Вот модели: class...
1025 просмотров
schedule 15.11.2021

Как использовать Factory Boy для тестирования ассоциативно-объектных моделей SQLalchemy?
Я использую шаблон объекта-ассоциации SQLalchemy ( RecursionError: maximum recursion depth exceeded 1/orm/basic_relationships.html#association-object" rel="nofollow noreferrer">http: / /docs.sqlalchemy.org/en/rel RecursionError: maximum recursion...
1232 просмотров

Factory-Boy - KeyError: 'locale'
Получил следующее исключение от factory-boy во время выполнения моих тестов: def generate(self, params): > locale = params.pop('locale') E KeyError: 'locale' Как решить эту проблему? Несколько дней назад все заработало,...
250 просмотров

Django FactoryBoy: заполнение поля модели выбором выдает ошибку
Я работаю над фабрикой для модели и пытаюсь заполнить поле со списком вариантов. Когда я пытаюсь создать объект с помощью Factory, где я пытаюсь заполнить случайный выбор из списка выбора, возникает исключение: TypeError: «выбор» является...
890 просмотров
schedule 04.07.2022

Невозможно пройти аутентификацию с помощью фабричного мальчика Джанго
Я новичок в factory-boy и пытаюсь отправить запрос на конечная точка API в моем модульном тесте, которая требует аутентификации пользователя. Конечная точка ожидает токен в заголовке в виде 'Bearer ' + token . Я просмотрел несколько примеров в...
103 просмотров

Неизвестный алгоритм хэширования пароля. Настройка PASSWORD_HASHERS - с использованием фабричного мальчика
Если я создам образец учетной записи пользователя для теста, у меня будет эта ошибка: Неизвестный алгоритм хэширования пароля «password1». Вы указали это в настройке PASSWORD_HASHERS? class ExampleTest(TestCase): def...
834 просмотров
schedule 25.09.2023

В объектах factory_boy отсутствуют первичные ключи
Когда я создаю объекты factory_boy, кажется, что у объекта нет первичного ключа, и я не уверен, почему. Вот моя модель и завод: # models.py from django.db import models from django.contrib.auth.models import User class...
3969 просмотров
schedule 22.02.2023

Использование Factory Boy с GeoDjango PointFields
Я работаю над написанием тестов для нового проекта GeoDjango, который я начал. Обычно я использовал Factory Boy и Faker для создания экземпляров модели для тестирования. Однако мне непонятно, как вы можете издеваться над полями GeoDjango...
1691 просмотров
schedule 20.10.2022

Как в Factory Boy соединить строки, созданные с помощью Faker?
Я хочу использовать Factory Boy и его поддержка для Faker для создания строк от более чем одного поставщика. например объединение prefix и name : # models.py from django.db import models class Person(models.Model): full_name =...
2079 просмотров
schedule 28.01.2023

Как reset_sequence установить последовательность полей идентификатора по умолчанию в DjangoModelFactory
С заводом вроде: class UserFactory(factory.django.DjangoModelFactory): class Meta: model = User Поле id модели по умолчанию будет начинаться с 1. Я хочу, чтобы идентификатор начинался с большего числа, например 50000....
362 просмотров
schedule 24.07.2023

FactoryBoy / Django - ошибка дублирования ключа OneToOneField
Я пишу тесты для большого приложения Django с несколькими приложениями. В рамках этого процесса я постепенно создаю фабрики для всех моделей различных приложений в рамках проекта Django. Однако я столкнулся с некоторым запутанным поведением с...
1503 просмотров
schedule 10.02.2023

указать несколько вариантов поля в базе данных, используя factory boy
Я новичок в использовании инструмента django factory boy. Я хотел бы знать, как мы можем указать несколько шаблонов тестовых данных для поля в модели базы данных, используя фабричный класс django factory boy. Например: Имя пользователя — это поле...
70 просмотров
schedule 14.12.2022

Ошибка атрибута от factoryboy для модели SQLAlchemy, ссылающейся на себя
Я понимаю, что подобный вопрос уже задавался раньше ( https://github.com/FactoryBoy/factory_boy/issues/173 ), но я испробовал все предложения в этом билете, и у меня все еще возникают проблемы с созданием самоссылающегося поля в модели SQLAlchemy....
234 просмотров
schedule 27.03.2023

Как с помощью Django Factory Boy создать фабрику для внешнего ключа?
Я использую Django 3 с Factory Boy 2.12.0. У меня есть следующие модели. Обратите внимание, что второе зависит от первого... class ContactMethod(models.Model): class ContactTypes(models.TextChoices): EMAIL = 'EMAIL', _('Email')...
1021 просмотров

Выведены атрибуты LazyAttribute с помощью Factory Boy
Использование Factory Boy и Faker в проекте Django, я хотел бы создать выведенные атрибуты, то есть метод из Faker возвращает набор значений, которые зависят друг от друга. Эти значения будут использоваться для других атрибутов Factory Class....
213 просмотров
schedule 27.01.2023

factory-boy subfactory передает объект вместо ключа
Я использую фабричного мальчика с SQLAlchemy. Я пытаюсь создать объекты Fact и хочу, чтобы фабричный мальчик генерировал объекты PatientDim, которые являются внешними ключами для Fact. Но Subfactory не передает ключ, вместо этого он передает весь...
956 просмотров
schedule 31.12.2023

Как настроить зависимые фабрики с помощью Factory Boy и Flask-SQLAlchemy?
Как правильно использовать factory boy с ограничениями Flask-SQLAlchemy и External Key? Рассмотрим следующую настройку модели Flask SQLAlchemy: # coding=utf-8 from flask import Flask from flask.ext.sqlalchemy import SQLAlchemy app =...
6539 просмотров
schedule 16.03.2024

Создайте временную таблицу для тестирования неуправляемой модели в Django
У меня есть приложение django, в котором есть пара моделей, которые считываются из таблиц в неуправляемой базе данных. Я просто пытаюсь создать тесты должным образом, чтобы убедиться, что приложение можно протестировать как можно лучше. Я...
434 просмотров