Вопросы по теме '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 просмотров
schedule
29.09.2021
Испытания блока 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 просмотров
schedule
25.02.2022
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 просмотров
schedule
30.03.2022
Написание тестовых классов 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 просмотров
schedule
24.04.2022
Запуск тестов носа и автономных скриптов на 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 просмотров
schedule
10.05.2022
Общий код инициализации для Nosetests
Я хочу, чтобы некоторый код инициализации был общим для всех моих тестов Nose. Как бы я это сделал?
(Я не хочу иметь __init__.py в моем каталоге tests . Но, может быть, есть какие-то init.py или около того? Я не нашел никакой документации...
30 просмотров
schedule
07.05.2022