Вопросы по теме 'django-testing'

Настроить Django для поиска всех тестов во всех модулях?
Если я запустил следующую команду: >python manage.py test Django просматривает файл tests.py в моем приложении и запускает в этом файле любые доктесты или модульные тесты. Он также просматривает словарь __ test __ для запуска...
1747 просмотров
schedule 13.05.2022

Написание модульных тестов Django для представлений
У кого-нибудь есть хороший пример/пример написания хороших тестов для просмотров? Большая часть материала, который я нашел, относится к середине 2008 года, что лишь немного полезно.
4149 просмотров
schedule 01.11.2022

Ошибка в модуле django unittest при загрузке фикстуры
Я делаю модульные тесты для приложения django. Мне нужны данные в базе данных для моих тестов, поэтому я использую приспособление json. У меня два приспособления: для пользователей, и он работает нормально. для некоторых веб-страниц...
1631 просмотров

Контекст ответа тестового клиента Django Нет
Я переместил свое приложение Django с моей машины для разработки (OS X, Python 2.6.5, Django 1.2.3) на промежуточный сервер (Ubuntu VM, Python 2.6.6, Django 1.2.3). Если я сейчас запущу свой набор тестов на промежуточном сервере, два теста не...
3714 просмотров
schedule 06.06.2023

Django не запускает тесты с помощью manage.py test, если не указано приложение и конкретный метод тестирования
У меня есть приложение Django myApp. В нем есть файл tests.py, который определяет ряд тестовых случаев с использованием класса django.test.TestCase. Например, один из них называется WebViews и имеет тестовый метод check_status_codes. Когда я...
1634 просмотров
schedule 14.08.2022

Проблемы с запуском тестов Django и входом в систему тестового клиента с аутентификацией
Используя оболочку, я могу сделать это: >>> from django.test.client import Client >>> from django.test.utils import setup_test_environment >>> setup_test_environment() >>> c = Client() >>>...
1379 просмотров
schedule 09.01.2023

не могу изменить права пользователя во время unittest в django
Наконец-то я решил провести некоторые тесты для своих приложений, но я застрял на тестировании, может ли пользователь изменить другого пользователя (зависит от типа пользователя - я использую правила django, чтобы иметь возможность выполнять...
3605 просмотров

Как разделить типы тестов с помощью Django
У меня есть серия тестов в Django, которые подразделяются на различные «типы», такие как «модуль», «функциональный», «медленный», «производительность»,... В настоящее время я комментирую их с помощью декоратора, который используется только для...
485 просмотров

Как протестировать несколько сайтов в проекте django с использованием структуры сайтов / нескольких настроек
У меня есть проект, который использует базу данных для многих приложений wsgi (фреймворк сайтов от contrib активно используется). Каждое приложение wsgi имеет собственный модуль в каталоге проекта со своим собственным файлом settings.py, который...
551 просмотров
schedule 24.02.2023

Заставить LiveServerTestCase не вызывать setUp() перед каждым тестом
У меня есть одна проблема с тестированием приложения django с помощью LiveServerTestCase. LiveServerTestCase выполняет функцию setUp() перед выполнением каждого теста. Но я использую фабрики фабричного мальчика для создания объектов для тестирования...
797 просмотров

Тестирование Django и промежуточное ПО
У меня проблемы с использованием тестового клиента Django() для тестирования промежуточного программного обеспечения. Кажется, он специально эмулирует промежуточное программное обеспечение сеансов. Однако, поскольку он основан на RequestFactory,...
3092 просмотров

Ошибка Broken Pipe при запуске django-test с селеном
при запуске тестов django с селеном (без удаленного доступа, без xvfb) я всегда получаю следующее исключение: Creating test database for alias 'default'... Traceback (most recent call last): File "/usr/lib/python2.7/wsgiref/handlers.py", line 86,...
5339 просмотров

Случайные сбои теста при отправке кода в Jenkins
Я тоже спрашивал об этом раньше, но не удовлетворен ответом. Что я использую: Работа на сайте Django/python. Разработка выполняется на виртуальных средах Python локально. используя GIT в качестве моего SCM иметь отдельные виртуальные...
1324 просмотров

Ошибка тестового приложения django - возникла ошибка при создании тестовой базы данных: разрешение на создание базы данных отклонено
Когда я пытаюсь протестировать любое приложение с помощью команды (я заметил это, когда пытался развернуть свой проект с помощью ткани, которая использует эту команду): python manage.py test appname Я получаю эту ошибку: Creating test...
84021 просмотров
schedule 29.05.2023

Django - найти модуль, откуда приходят предупреждения?
Вот мой тестовый результат. Я не могу понять, где устанавливается плохой DateTimeField, потому что все, что я вижу, это: /home/workspace/ticktockgo/venv/local/lib/python2.7/site-packages/django/db/models/fields/ инициализация .py что не очень...
230 просмотров
schedule 28.02.2023

TDD для plupload с Django/Splinter
Я пытаюсь настроить тесты для загрузки с помощью виджета очереди plupload . Я использую Splinter для тестирования в браузере, но не могу найти способ сделать это. В Splinter есть несколько способов прикрепления файлов, но только если это просто...
929 просмотров

Python mock, django и запросы
Итак, я только начал использовать макет с проектом Django. Я пытаюсь смоделировать часть представления, которое отправляет запрос к удаленному API, чтобы подтвердить, что запрос на подписку был подлинным (форма проверки в соответствии со...
8422 просмотров

Можно ли исправить тестирование django с базами данных для MySQL?
У меня есть большой проект django (AskBot), для которого я запускаю тесты. Когда я настраиваю DATABASES для использования sqlite, тесты проходят. Когда я решаю использовать PostgreSQL, тесты проходят успешно, но когда я настраиваю использование...
58 просмотров
schedule 19.05.2022

Тестирование Django: объект DatabaseCreation не имеет атрибута _rollback_works
Я написал пример теста, и я пытаюсь запустить его, не создавая каждый раз новую базу данных. В первый раз, когда я запускаю свой тест, все в порядке (требуется некоторое время из-за создания БД): > REUSE_DB=1 python manage.py test contacts...
943 просмотров
schedule 18.07.2022

Factory Boy против пользовательских объектов
Вопрос: Каковы преимущества использования Factory Boy в следующей ситуации? Я действительно не понимаю, почему я не должен просто доставлять свои собственные пользовательские объекты. Если я ошибаюсь, объясните, почему. Я использую Factory...
1595 просмотров