Вопросы по теме 'django-testing'
Проблемы с использованием модели пользователя в модульных тестах django
У меня есть следующий тестовый пример django, который дает мне ошибки:
class MyTesting(unittest.TestCase):
def setUp(self):
self.u1 = User.objects.create(username='user1')
self.up1 = UserProfile.objects.create(user=self.u1)...
12267 просмотров
schedule
23.11.2023
Django-тестирование нескольких баз данных с автоматической маршрутизацией
Простая проблема: я успешно использую multi-db с настройкой автоматической маршрутизации , как описано на устаревшая БД (которая неуправляемая). Теперь хочу протестировать. Я уже установил testrunner, чтобы обойти управляемые проблема , и я...
2174 просмотров
schedule
25.10.2023
Лучшие практики для тестирования представлений в приложении профиля Django?
Я хочу написать несколько тестов для представлений в приложении профиля Django.
У представлений есть умная логика обработки ошибок. например если мы пытаемся создать профиль, а профиль уже существует, то просто перенаправить на страницу...
492 просмотров
schedule
24.10.2023
Приспособления для тестирования Django и типы контента
Я использую внешний ключ django ContentType в своей модели и использую его в фикстурах для модульных тестов.
Поэтому мне нужно жестко запрограммировать content_type_id в моем приспособлении, но django иногда инициализирует его другим значением,...
3654 просмотров
schedule
06.02.2022
Тестирование Django: как получить базу данных ТОЛЬКО с данными приборов и без ошибок IntegrityError (путем диагностики источника ошибок)?
Я пытаюсь запустить тесты с данными приборов и получаю печально известную ошибку IntegrityError: column user_id is not unique .
Теперь, глядя на мои приборы, я вижу, что идентификаторы моих пользовательских моделей в моем приборе уникальны между...
231 просмотров
schedule
09.01.2024
Создайте простой пароль для пользователя unittest, используя PASSWORD_HASHERS.
До django 1.2.5 я мог использовать следующий код, чтобы создать пользователя для тестирования, а затем войти в него:
class TestSomeLoginRequiredView(TestCase):
urls = 'sonloop.tests.test_urls'
def setUp(self):
self.user =...
4825 просмотров
schedule
05.05.2023
Таблица auth_user не создается в тестах Django Selenium
Я использую django-selenium для тестирования своего проекта Django 1.3. Проблема в том, что тесты не проходят на этапе авторизации пользователя с ошибкой "Нет такой таблицы: auth_user" . Однако я могу создавать пользователей в тестовом коде. Есть...
780 просмотров
schedule
18.06.2022
Django Reverse с аргументами '()' и аргументами ключевого слова '{}' не найдены
Привет, у меня неприятная проблема.
У меня есть такой шаблон URL:
# mproject/myapp.urls.py
url(r'^project/(?P<project_id>\d+)/$','user_profile.views.EditProject',name='edit_project'),
он отлично работает в браузере, но для...
122749 просмотров
schedule
02.04.2022
запуск всех тестов после django 1.6
В django 1.5 и более ранних версиях запуск python manage.py test по умолчанию запускал все тесты в проекте (включая все тесты в django.contrib). После версии 1.6 по умолчанию все тесты выполняются в текущем каталоге.
Как лучше всего (v 1.6)...
2905 просмотров
schedule
08.07.2023
Модельный рецепт мамы с обратным FK
Я использую model_mommy с тестами Django для создания объектов. У меня возникли проблемы с созданием модели с обратным FK. Я могу сделать это наоборот в качестве обходного пути, но пока это работает, это выглядит неправильно, поэтому мне...
859 просмотров
schedule
15.09.2023
Нет модуля с именем .. при запуске тестов Django с PyCharm
У меня возникает следующая ошибка при запуске тестов Django с PyCharm 4.5 ImportError: No module named date_utils .
Вот краткий обзор дерева проекта:
.
├── manage.py
├── settings.py
├── app1
│ ├── models.py
│ ├── __init__.py...
908 просмотров
schedule
29.03.2024
Объект HttpResponseRedirect не имеет атрибута client.
Джанго 1.9.6
Я хотел бы написать модульный тест для проверки перенаправления.
Не могли бы вы помочь мне понять, что я делаю неправильно здесь.
Заранее спасибо.
Тест:
from django.test import TestCase
from django.core.urlresolvers import...
5407 просмотров
schedule
23.07.2023
Фиктивное исправление неправильно заменяет функцию
У меня есть вкусный ресурс REST API, скажем, под названием Resource , который импортирует и использует функцию под названием get_token из libs.utils в своем методе obj_get .
Итак, чтобы протестировать этот ресурс, в моем тестовом классе я...
4884 просмотров
schedule
09.05.2022
Как протестировать метод в Django, который закрывает соединение с базой данных?
У меня есть длительный процесс Python, который использует Django ORM. Это выглядит примерно так:
import django
from django.db import connection
from my_app import models
def my_process():
django.setup()
while (True):...
2014 просмотров
schedule
06.12.2022
Django Test: ошибка при создании тестовой базы данных: отказано в разрешении на копирование базы данных template_postgis
Я работаю над настройкой проекта Django для running tests . Но я получаю ошибку ниже:
Got an error creating the test database: permission denied to copy database "template_postgis"
Примечание . База данных моего приложения по умолчанию...
5986 просмотров
schedule
13.09.2023
Django login_required unittesting
У меня проблема с тестированием шаблона. Все работало нормально, пока я не добавил декоратор login_required. Теперь я получаю сообщение об ошибке утверждения при тестировании кода состояния и ошибку при загрузке шаблона во время тестирования...
48 просмотров
schedule
18.06.2023
Django PUT TestCase не работает, если клиент инициализирован в setUpTestData(), но проходит, если клиент инициализирован в setUp()
Я пишу тесты, в которых проходит каждый тестовый пример, кроме PUT.
from django.test import TestCase
from rest_framework.test import APIClient
class ViewTestCase(TestCase):
@classmethod
def setUpTestData(cls):
cls.client =...
165 просмотров
schedule
29.12.2023
Заполнить конкретную базу данных данными factory_boy для тестирования
У меня есть приложение, в котором есть несколько неуправляемых моделей, которые извлекаются из таблицы в другой БД.
Я создал Фабрики для всех своих моделей, и в большинстве случаев factory_boy сработал отлично !
Проблема, с которой я...
629 просмотров
schedule
16.08.2022
Тестовый клиент Django игнорирует включение терминов в шаблон Django
У меня проблема с клиентом тестов Django. Пусть для пути home у меня есть этот шаблон ( home.html ):
<html>
<body>
{% include 'example.html' %}
</body>
</html>
а в example.html у меня ошибка:...
67 просмотров
schedule
07.05.2024
Django Factory Boy Create против create_batch
Я изучаю тест django, и я нашел библиотеку django factory boy, очень полезную для написания тестового примера, но одну вещь я не получаю.
например, мое имя Factory - BlogFactory
поэтому я заметил, что большинство людей используют это так:...
1922 просмотров
schedule
19.06.2023