Вопросы по теме 'nose'

проблемы многопроцессорности носа
У меня проблема с тестами на нос. Когда я запускаю свой набор из Eclipse, используя Run As>Python unit-test с средством запуска тестов, установленным на Nose test runner , и аргументами --verbosity=2 --processes=2 --process-timeout=300 в...
1305 просмотров
schedule 01.11.2021

Есть ли способ отфильтровать отчет о покрытии в носу?
Я использую django-нос, и он генерирует огромный отчет о покрытии. Я хотел бы отфильтровать его вывод, если это возможно. Вот пример вывода: (venv) C:\Users\fsantos\Desktop\biskates.com\biskates\biskates_project>python manage.py test...
568 просмотров
schedule 18.10.2021

Выполнить один и тот же тест на нескольких наборах данных
Я начинаю использовать pytest, чтобы добавить модульный тест к программному обеспечению, которое может анализировать различные типы наборов данных. Я написал набор тестовых функций, которые хотел бы применить к разным наборам данных. Одна из...
1658 просмотров
schedule 19.10.2021

Как запустить все тесты в файле Python из скрипта Python?
Как запустить все тесты (unittest.TestCase) из файла Python в скрипте? Я пробовал использовать нос, но он всегда запускал тестовое открытие. Все, что я хочу, - это импортировать модуль, указать какой-либо функции путь и вернуть результаты теста,...
1584 просмотров

Испытания блока Scrapy
Я хотел бы реализовать некоторые модульные тесты в Scrapy (скребок экрана / веб-сканер). Поскольку проект запускается с помощью команды "scrapy crawl", я могу запустить его чем-то вроде носа. Поскольку scrapy построен на основе twisted, могу ли я...
24139 просмотров
schedule 01.03.2022

PyCharm запускает выбранные юнит-тесты
У меня есть пакет Python, в котором все мои тестовые классы unittest хранятся в модулях в подпакете mypkg.tests . В файле tests/__init__.py у меня есть функция с именем suite . Обычно я запускаю эти тесты, вызывая python setup.py test , у...
1578 просмотров

Nosetests выполняет другой вывод (ImportError), а затем простой unittest (без ошибок). Почему?
Когда я делаю простой тест только с помощью unittest, он не показывает никаких ошибок. Но когда я пытаюсь проверить мои тестовые файлы, он выдает ошибку ImportError. Вот необходимая информация. Структура проекта: -rwxrwxr-x __init__.py...
96 просмотров
schedule 10.03.2022

Ошибка при добавлении параметра --detailed-errors в настройки Test Runner в PyDev
Допустим, у меня есть файл с именем program1test.py import math def test_1case1(): assert math.sqrt(4) == 4 Я запускаю с помощью Nose Test Runner в PyDev без параметров в Window -> Preferences -> PyDev -> PyUnit Результат ожидаемый:...
219 просмотров
schedule 20.03.2022

как правильно запускать тестовые наборы unittest?
Я написал тестовые случаи с такой структурой: import unittest .... url = TestObjects.host #url host class AuthInitial(unittest.TestCase): def setUp(self): self.driver = TestObjects.driver #start browser def test_name(self):...
65 просмотров

Написание тестовых классов Python с использованием Nose и Sqlalchemy с фикстурами
Сегодня я боролся с носом и приспособлениями и не могу не чувствовать, что делаю что-то не так. Все мои тесты были написаны как функции, и все работало нормально, но я хочу переместить их в тестовые классы, так как я думаю, что это более аккуратно,...
659 просмотров
schedule 06.04.2022

Приложение для модульного тестирования фляги с login_required
У меня есть следующий тестовый пример для настройки моего фляжного приложения. class AboutViewTest(BaseTestCase): def setUp(self): self.url = url_for('pages_app.about',_external=True) self.url_login_redirect =...
851 просмотров
schedule 04.04.2022

NoseGAE не может импортировать файлы .py в корень приложения
В настоящее время я пытаюсь получить автоматическую настройку PyDev / nosetests / GAE в Eclipse, проверяя с помощью командной строки. Пока что у меня есть что-то вроде следующего: Настройки -> PyDev -> PyUnit Nose Test Runner Parameters:...
246 просмотров
schedule 09.04.2022

Python – захватить весь вывод из вызова функции, выполняющей внешнюю программу
Я запускаю интеграционные тесты с Nose. В одном из моих тестов мне нужно получить вывод и проанализировать его, чтобы найти определенную строку. def test_diagnostic_tool(): with Capturing() as output: failures =...
249 просмотров
schedule 08.04.2022

Python: тесты носа с несколькими файлами
Это широкий вопрос, потому что никто, кажется, еще не нашел для него решения, поэтому я думаю, что просьба посмотреть рабочий пример может оказаться более полезным. Итак, вот и: Кто-нибудь тестировал проект Python с использованием импорта...
764 просмотров
schedule 13.04.2022

Заморозка теста Джанго с использованием носа, джанго-носа и селена
Я пытаюсь протестировать свой проект django, у меня есть приложение с очень классическим макетом, например: project ├── __init__.py └── app ├── __init__.py ├── models.py ├── tests │   ├── __init__.py │   ├── models.py │...
706 просмотров
schedule 15.04.2022

Невозможно импортировать logging.handlers внутри носового теста.
Я пишу базовый тест с носом для вызова одной функции из оболочки ведения журнала, но как только я обнаружил тест, я начал получать стандартные ошибки импорта модуля библиотеки. Это код, для которого я пытаюсь написать несколько тестов, он находится...
1935 просмотров
schedule 25.04.2022

Доступ к данным, определенным плагином, из различных тестовых файлов
Я пытаюсь реализовать набор тестов для носа в моем коде Python. Я вызываю метод Nose run из этого файла, добавляя к нему собственный плагин на основе пример из документации по носу : import os import sys import outer_packages import nose...
71 просмотров

Запуск тестов носа и автономных скриптов на Python
У меня есть скрипт на Python, который выглядит так: class TestMe(object): def __init__(self, config): self.config = config Этот файл конфигурации передается из основного, который выглядит следующим образом if __name__ ==...
445 просмотров
schedule 03.05.2022

Можно ли запустить тесты GAE в Гудзоне?
У меня есть набор тестов App Engine, которые вызываются с помощью nose . Когда я запускаю их из терминала, все тесты завершаются успешно и создаются все отчеты, такие как покрытие . Однако, если я попытаюсь вызвать ту же команду из Hudson, я...
227 просмотров

Общий код инициализации для Nosetests
Я хочу, чтобы некоторый код инициализации был общим для всех моих тестов Nose. Как бы я это сделал? (Я не хочу иметь __init__.py в моем каталоге tests . Но, может быть, есть какие-то init.py или около того? Я не нашел никакой документации...
30 просмотров
schedule 07.05.2022