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

где FACTORY_FOR на фабрике фабричного мальчика джанго?
Я использую Factory Boy в проекте Django, и мне нужно получить доступ к свойствам класса, определенным в классе, в соответствующей фабрике. В моем тестовом примере есть что-то вроде: from django.test.testcases import TransactionTestCase from...
621 просмотров
schedule 23.10.2022

factory_boy: добавить несколько зависимых объектов
Я использую factory_boy для замены приборов в приложении Django. У меня есть модель продукта, в которой должно быть много предложений и продавцов. #models.py class Product(models.Model): name = models.CharField() class...
2293 просмотров
schedule 09.08.2022

FactoryBoy: как разобрать?
Я не понимаю, как работает teardown в FactoryBoy + Django. У меня есть такой тестовый пример: class TestOptOutCountTestCase(TestCase): multi_db = True def setUp(self): TestCase.setUp(self) self.date =...
1410 просмотров
schedule 06.01.2024

Scala или Java-эквивалент Ruby factory_girl или Python factory_boy (удобный шаблон factory для модульного тестирования)
Когда я пишу модульные тесты на Ruby или Python с динамическим типом, я использую библиотеки factory_girl и factory_boy соответственно, чтобы удобно генерировать тестируемые объекты. Они предоставляют удобные функции по сравнению с прямым...
3129 просмотров

Можно ли параметризовать тест с помощью приборов?
Я хотел бы передать @pytest.mark.parametrize не конкретные значения, а фикстуры. Вот так. Учитывая контест с: @pytest.fixture def name1(): return 'foo' @pytest.fixture def name2(): return 'bar' в моем test.py это работает,...
665 просмотров
schedule 16.11.2023

Как создать фабрики-мальчики для моделей Django с одним и тем же внешним ключом
Я продолжаю сталкиваться с проблемами с моими фабриками, когда две или более модели имеют общий внешний ключ, и каждая из них создает свой собственный объект, когда у них должен быть один и тот же. Чтобы проиллюстрировать проблему, вот упрощенная...
3811 просмотров
schedule 09.10.2023

Модель Factory Boy с полями «один ко многим» и «многие ко многим»
Я тестирую свои модели SQLAlchemy с помощью pytest и Factory Boy, но мне не хватает их документации с точки зрения отношений. У меня настроена моя схема, поэтому есть пользователи, которые могут принадлежать к нескольким группам (группы могут...
487 просмотров
schedule 08.08.2023

Стратегия создания FactoryBoy, похоже, не сохраняет модель django
Возможно, глупый вопрос, но я уже некоторое время бьюсь головой о стену. Я решил попробовать библиотеку factory-boy, чтобы упростить свои тесты, и определил фабрику: from . import models import factory class...
1120 просмотров
schedule 01.10.2023

Использование мальчика на фабрике Django
Учитывая следующие модели: from django.db import models class A(models.Model): foo = models.TextField() # B inherits from A, it's not abstract so it should # create a table with a foreign key relationship class B(A): bar =...
325 просмотров
schedule 14.10.2022

Factory Boy и создание связанных объектов
Допустим, у вас есть эти модели Django, связанные следующим образом: class Service: restaurant = models.ForeignKey(Restaurant) hist_day_period = models.ForeignKey(DayPeriod) class DayPeriod: restaurant = models.ForeignKey(Restaurant)...
3518 просмотров

Невозможно получить объекты базы данных в сеансе тестового примера Flask
Я тестирую API, созданный с использованием flask-restful , sqlalchemy , flask-sqlalchemy и factory-boy . Я столкнулся со странной проблемой, когда объекты, созданные до GET запросов с использованием factory , доступны, но объекты, созданные...
945 просмотров

Заполнить конкретную базу данных данными factory_boy для тестирования
У меня есть приложение, в котором есть несколько неуправляемых моделей, которые извлекаются из таблицы в другой БД. Я создал Фабрики для всех своих моделей, и в большинстве случаев factory_boy сработал отлично ! Проблема, с которой я...
629 просмотров

Django Factory Boy Create против create_batch
Я изучаю тест django, и я нашел библиотеку django factory boy, очень полезную для написания тестового примера, но одну вещь я не получаю. например, мое имя Factory - BlogFactory поэтому я заметил, что большинство людей используют это так:...
1922 просмотров

Сохранение объекта factory-boy RelatedFactory на родительской фабрике
У меня есть две модели Django ( Customer и CustomerAddress ), которые содержат ForeignKey друг к другу. Я использую factory-boy для управления созданием этих моделей и не могу сохранить экземпляр дочерней фабрики в родительской фабрике (используя...
542 просмотров
schedule 14.07.2022