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

NoneDjango-unittest tag refers to writing unit tests in Django, tests that are expressed as methods on a Python class that subclasses unittest.TestCase or Django's customized TestCase.
2 ответа

Python - Как замаскировать класс от выполнения в unittest во время выполнения

Пожалуйста, смотрите код ниже. Я пытался реализовать набор тестов для моего проекта import unittest class TestClass1(unittest.TestCase): def test_1_first(self): print("First test case") def test_2_second(self): print("Second test case") class TestCl…
17 июл '18 в 08:21
1 ответ

Получение результата Django Unittest в поле зрения

Я не могу найти это нигде, но возможно ли запустить unittest из представления django, чтобы вывести его в шаблон? В настоящее время, если я бегу python manage.py testЯ получаю сообщение какRan 10 tests in 0.401s OK". Я хотел бы получить доступ к это…
11 фев '14 в 03:26
0 ответов

Нарушение ограничения внешнего ключа с помощью RelatedFactory в модульных тестах django

У меня есть модель OneToOne, которую я использую вместе с Factory в модульных тестах. Когда тесты выполняются, я получаю нарушение ограничения внешнего ключа:IntegrityError: вставка или обновление таблицы "core_designfeatures" нарушает ограничение в…
23 фев '17 в 06:30
3 ответа

Как я могу получить юнит-тест Python, чтобы не перехватывать исключения?

Я работаю над проектом Django, но я думаю, что это чистый Python unittest вопрос. Обычно, когда вы запускаете тесты, исключительные ситуации будут перехватываться тестовым исполнителем и обрабатываться соответствующим образом. В целях отладки я хочу…
31 авг '12 в 00:49
0 ответов

Как запустить тест Django с модулем, расположенным в родительском каталоге?

Я хочу бежать Django test с модулем, расположенным в родительском каталоге. Хотя я пробовал относительный путь, это не удалось, генерируя Exception, Например, как показано ниже. root ├── project │ ├── __init__.py │ └── manage.py └── tests ├── __init…
13 дек '17 в 14:35
1 ответ

Джанго Юнитест 302 ответ

Я пытаюсь сделать модульный тест для моего приложения django. Всякий раз, когда я пытаюсь получить запрос на определенную страницу, он перенаправляет меня на страницу входа. Я вошел в веб-приложение один раз в настройках, как показано ниже. Я ссылал…
23 апр '18 в 11:51
1 ответ

Получить тип атрибута модели django

Я пишу несколько тестов схемы для django, используя оболочку django unittest фреймворк. Я хочу проверить, что поле всегда будет DateTimeField, скорее, чем DateField, Поэтому я попытался сделать следующее: class TestSuite(TestCase): def test_for_corr…
26 апр '18 в 14:35
1 ответ

Тестирование ручных транзакций внутри юнит-тестов Django

Как вы тестируете код, который отключает автокоммит и использует точки сохранения, внутри юнит-теста Django? Класс unitjt по умолчанию Django охватывает все тесты внутри @atomic decorator, который обычно является именно тем, что вам нужно, чтобы гар…
04 июл '18 в 01:34
1 ответ

Ошибка импорта по всему проекту Django

Я получаю странную ошибку в Django при попытке запустить тесты: [homebrewpython3] cchilders:~/projects/homebrew_app (CKC/finish-db-update-script) $ python manage.py test Creating test database for alias 'default'... EEEE ============================…
1 ответ

Как отлаживать юнит-тесты Django?

У меня есть модульный тест Django, и я хочу поместить в него операторы print для отладки, но, очевидно, django их подавляет. Как еще можно распечатать значение переменной? Я могу быть в состоянии взломать с утверждениями и т. Д., Но интересно, как л…
0 ответов

Ошибки теста Джанго

Я нахожусь в процессе написания модульных тестов для приложения, над которым я работаю. Мои тесты хорошо работают на моем Macbook Pro 2012 года, но не на iMac 2015 года. Оба работают под управлением последней версии OSX, а версия django - это версия…
0 ответов

Запуск модульного теста Django (v1.9), как указано в официальных руководствах, завершается неудачно с сообщением "Не удалось импортировать модуль тестирования: polls.tests"

Я следую инструкциям, приведенным на официальном сайте Django (Django v1.9 и python3). Для выполнения теста в polls\tests.py импорт в polls.test терпит неудачу. E:\Django official tutorial\mysite>python manage.py test polls Creating test database…
02 мар '16 в 14:54
3 ответа

Есть ли способ получить домен по умолчанию Client() в unittest из Django?

Я хотел бы получить доменное имя по умолчанию Client() в Джанго Я видел способ изменить по умолчанию. Но не нашел способа получить имя домена по умолчанию.
04 янв '16 в 12:23
1 ответ

Как проверить commit_manually внутри юнит-тестов Django

Как вы тестируете код Django, который использует commit_manually() из unittest? У меня есть долгосрочный метод, который удаляет большое количество записей, достаточно, чтобы он не мог сохранить все эти изменения в одной транзакции, не занимая всю си…
29 апр '14 в 16:29
1 ответ

Как проверить перенаправление Django из класса просмотра

Я изучаю Django atm, и я застрял в создании простого контрольного примера. Как я могу проверить следующий вид? Если пользователь уже вошел в систему, он перенаправляет его на просмотр списка. from django.shortcuts import render from django.contrib.a…
16 янв '15 в 13:58
0 ответов

Как я могу использовать стандартную среду тестирования django для тестирования модуля, включенного в sys.path, который не является подкаталогом проекта django?

У меня есть сайт django (1.8), который структурирован так: .../django_project/ ./templates/ ./manage.py ./<dir with settings,urls,etc> .../django_app_project/ ./app_name/ ./<app files> ./test_app.py Для запуска сайта я установил переменн…
0 ответов

Djagno login_required unittesting

У меня проблема с тестированием шаблона. Все работало нормально, пока я не добавил декоратор login_required. Теперь я получаю ошибку подтверждения при тестировании кода состояния и ошибку при загрузке шаблона во время тестирования шаблона. Я пробова…
1 ответ

Python / Django - Как получить все методы в классе unittest для совместного использования в одной базе данных?

Это мой код: Ссылка на мой импорт находится здесь: https://github.com/django/django/blob/master/django/core/urlresolvers.py https://github.com/django/django/blob/master/django/contrib/auth/models.py https://github.com/tomchristie/django-rest-framewo…
1 ответ

Django AssertionError: 404!= 200 в классе простых юнит-тестов

Это мой класс Simple Test, при выполнении этого теста я получаю AssertionError: 404!= 200 class SimpleTest(unittest.TestCase): def setUp(self): # Every test needs a client. self.client = Client() def test_details(self): # Issue a GET request. respon…
15 фев '16 в 11:54
2 ответа

Django Unittest сталкивается с ошибкой

Среда: Intellij PyCharm, Python Django, Sqlite3 Я использую стандартный проект установки Django. Я пытаюсь написать несколько юнит-тестов, но сталкиваюсь со следующей ошибкой. После некоторых исследований я оказался здесь. Конфигурация БД DATABASES …
29 дек '17 в 09:10