Описание тега django-mixer

2 ответа

django.core.exceptions.AppRegistryNotReady: приложения еще не загружены с помощью Django pytest

Я пишу тест для моего Django 2.0 приложение. я использую mixer и структура каталогов похожа project |- src |- contacts |- migrations |- tests |- __init__.py |- test_models.py |- __init__.py |- models.py |- apps.py |- koober <---- (main app) |- se…
0 ответов

Django как проверить отношения с pytest & mixer

Просто посмотрел несколько уроков по pytest с микшером. Попытка выяснить, о чем идет речь в документации микшера, когда она говорит SELECT в единственной строке, которая ссылается на модельные отношения. # Generate SomeModel from SomeApp and select …
11 фев '19 в 22:08
1 ответ

pytest/mixer Django - прибор игнорирует значение поля, если оно унаследовано от другой модели

Все мои модели, в том числе Report наследовать от BaseModel: class Report(BaseModel): ... class BaseModel(models.Model): created_date = models.DateTimeField(auto_now_add=True, db_index=True) modified_date = models.DateTimeField(auto_now=True, db_ind…
14 фев '19 в 08:39
1 ответ

Модуль Mixer.blend() не может правильно создать экземпляр, который ссылается на пользовательский объект пользователя с UUID как PK

Я пытаюсь запустить тесты моих моделей с помощью pytest. У меня проблемы с использованием микшера на SQLite3 в базе данных ":memory:". У меня есть модель с именем Category, у которой есть атрибут внешнего ключа с именем "create_by", который ссылаетс…
22 авг '18 в 22:39
0 ответов

Тестирование Django - аргумент TypeError: int() должен быть строкой, байтовым объектом или числом, а не "пользователем"

Я пишу тестовые случаи для моего первого Django применение и использование mixer генерировать случайные значения для некоторых модулей. Тест-кейс, написанный для тестирования на моделях, похож на test_model.py from datetime import datetime, timedelt…
06 авг '18 в 05:16
1 ответ

Мокирующая модель. Пользователь, использующий микшер, пропускает ошибку

Я пытаюсь добавить модульный тест для своего проекта Django. Я использую микшер, чтобы издеваться над моделями. Модель выглядит так, как показано ниже. from django.contrib.auth.models import User class Mytable(Model): username = models.OneToOneField…
11 июн '21 в 09:19
0 ответов

Разрешение AccessMixin класса Django на основе групп

У меня много пользователей входит в группы. поэтому я хочу разрешить классы на основе группы пользователя. пример У меня есть много групп, таких как («Студент», «Доктора», «Геология», «Инженер-строитель») и у меня есть этот класс class Div_EP(LoginR…
1 ответ

Pytest и микшер не вызывают ошибок при тестировании немодельных полей

Я слежу за разработкой, управляемой тестами, и работаю с моделями Django с микшером, Pytest и pytest-django. Это тест для модели Project: class TestProject: def test_model_valid_fields(self, django_user_model): project = mixer.blend( 'workspaces.Pro…
0 ответов

тестировать сложный метод django, содержащий несколько полей ManyToMany, используя pytest

мое приложение: account_engine имеет следующие модели: class Company(models.Model): name = models.CharField(max_length=200) class Location(models.Model): name = models.CharField(max_length=200) class Client(models.Model): name = models.CharField(max…
28 дек '21 в 14:15
1 ответ

Класс настройки Pytest один раз перед тестированием

Я использую pytest для тестирования с микшерной библиотекой для генерации данных модели. Итак, теперь я пытаюсь настроить свои тесты один раз перед их запуском. Я сгруппировал их в TestClasses, установил область «класса» моих приборов, но это не раб…
24 янв '22 в 20:25
0 ответов

Джанго. Как заставить ModelChoiceField работать с SingleObjectMixin, FormView и inlineformset_factory?

Это не должно быть сложно Как показать в форме модели Django только связанные записи из Model.B для выбора пользователем. Учитывая, что при условии, что пользователь данных Model.A и Model.C должен выбрать один из возможных вариантов Model.B? Визуал…
0 ответов

Ошибка при использовании библиотеки микшеров для тестирования схемы Graphql (AttributeError: объект «str» не имеет атрибута «имя»)

Получение приведенной ниже ошибки при запуске тестового примера. Библиотека микшера не смешивает объект. Любые советы о том, в чем может быть проблема, будут очень полезны. ERROR: test_fetch_category_response (apps.products.core.tests.schema.Categor…
25 окт '22 в 18:39