Описание тега nosetests

NoneNosetests is the the script name for running Python [nose] testing, a package for automated unit tests based on simple asserts and running all test*() functions in test*.py.
1 ответ

Добавьте нос @attr к имени теста

Я могу настроить тесты носа для запуска с тегом @attr. Теперь мне интересно узнать, могу ли я добавить в конец названия теста тег @attr? То, что мы пытаемся сделать, - это добавить тег, если наши тесты сталкиваются с проблемой, и мы записываем для н…
16 сен '14 в 13:08
1 ответ

Тесты носа, питон

Я пытаюсь выучить Python, руководство, которому я следую, просит меня написать простую "игру", использующую кортежи, списки и классы. При запуске команды 'Notest' я получаю следующую ошибку: E. =======================================================…
11 апр '11 в 21:02
2 ответа

Как определить, когда тестирование носа выполняется программно

Notest - это тестовая среда по умолчанию в Turbogeras 2.0. В приложении есть модуль websetup.py, который инициализирует базу данных. Я использую mysql для своей среды разработки и производства, и websetup работает нормально, но тест с носом использу…
30 сен '09 в 19:34
4 ответа

Исключение абстрактных свойств из отчетов покрытия

У меня есть абстрактный базовый класс по направлениям: class MyAbstractClass(object): __metaclass__ = ABCMeta @abstractproperty def myproperty(self): pass Но когда я запускаю тестирование носа (какое покрытие) в моем проекте, он жалуется, что строка…
08 фев '12 в 22:48
1 ответ

Что символ `S` обозначает в тесте на нос

Я провожу тестирование носа Python на иностранном модуле. Точки означают, что тест пройден. Что означает S? c:\vendor\test>nosetests ................................................................................ ................................…
06 май '12 в 15:23
1 ответ

Как отключить плагин для тестирования носа

Я не хочу отчет о покрытии, поэтому я удалил плагин 'pip uninstall охват'. Однако я все еще получаю сообщение об ошибке: nose.plugins.cover: ERROR: Coverage not available: unable to import coverage module Как отключить вызов этого плагина или любого…
09 июн '14 в 18:37
1 ответ

Получение TimeoutError с помощью SqlAlchemy

Обновление: только что выяснил, что echo_pool=True показывает только основные события, используя вместо этого echo_pool="debug". Я должен явно закрыть подключение двигателя, в противном случае я получаю TimeoutError: QueuePool limit of size 5 overfl…
11 сен '12 в 10:20
1 ответ

Выполнение однократной проверки флаконов проходит, но при выполнении всех тестов выдается ошибка AssertionError

У меня есть приложение Flask, которое использует библиотеку Flask-Restful. Моя структура приложения настроена так: server application.py - app users.py - tests test_users.py - common tests.py Моя настройка приложения определена в application.py, Я и…
30 июн '15 в 15:55
0 ответов

Автоматическое тестирование PySpark с использованием тестов носа

У меня проблемы с настройкой автоматического тестирования Spark с помощью тестов носа. Я думаю, что это потому, что исполнитель Spark не знает о __init__.py файлы, поэтому я также попытался добавить src/spark/main.py с помощью addPyFiles в SparkCont…
06 май '15 в 14:39
2 ответа

"Открытые" словарные ключи? (LPTHW упражнение 48 связано)

Я работаю над упражнением 48 Изучить Python The Hard Way и пишу lexicon словарь и scan модуль для запуска следующего теста: from nose.tools import * from ex47 import lexicon def test_directions(): assert_equal(lexicon.scan("north"), [('direction', '…
10 фев '14 в 19:14
2 ответа

Захват вывода подпроцесса. Открыть () с носом

Я использую нос, чтобы проверить приложение, которое использует subprocess.Popen() вызвать скрипт. Кажется, что ни плагин capture, ни logcapture не фиксируют вывод этого скрипта. Есть ли простой способ передать этот вывод в нос? Вот то, что я пыталс…
15 май '14 в 13:17
2 ответа

Как издеваться над пользователями с помощью GAE и Nosetest?

Как мне вызвать call setup_env(), когда нос сам создает экземпляр тестового стенда? Я пытаюсь разработать приложение App Engine с TDD, и мне нужно выяснить, как издеваться над пользователями. Я начинаю свои тесты с:тесты носа У меня было несколько ч…
16 сен '15 в 18:15
3 ответа

Получить название текущего теста в настройке, используя нос

В настоящее время я пишу некоторые функциональные тесты, используя нос. Библиотека, которую я тестирую, управляет структурой каталогов. Чтобы получить воспроизводимые результаты, я сохраняю шаблон структуры каталогов теста и создаю его копию перед в…
23 май '13 в 09:21
2 ответа

Как правильно использовать Factory Boy с сеансом SQLAlchemy (Lazy Loaded)?

Я просто столкнулся с проблемой с моим тестовым набором. Я использую установку с тестами носа, SQLAlchemy, Flask и Factory-Boy У меня есть следующий код: def _create_fixtures(self): self.user = UserFactory() pprint(db.query(User).all()) db.add(self.…
05 апр '14 в 22:52
2 ответа

Почему тесты носа не могут найти элементы в sys.path?

У меня есть серия юнит-тестов с носом. Для некоторых моих тестов я хотел бы удалить путь модуля из sys.path так что нет конфликта с тем, что я тестирую. sys.path.remove('/path/to/remove/from/sys/path') Если я запускаю интерпретатор Python и вызываю …
16 окт '10 в 02:44
0 ответов

Python + Selenium: параллельное выполнение тестов

Как запустить несколько тестов параллельно? Тесты написаны на языке Python, пакет начинается с Дженкинса и проходит в лаборатории соусов. Когда я настраиваю разные задания в jenkins и запускаю их одновременно, все они терпят неудачу, я думаю, что эт…
24 июн '14 в 15:30
1 ответ

Нос: Как пропустить тесты по умолчанию?

Я использую нос Python и пометил некоторые из моих тестов как "медленные", как объясняется в документации к плагину attrib. Я хотел бы пропустить все "медленные" тесты по умолчанию при запуске nosetestsт.е. без необходимости писать nosetests -a '!sl…
03 фев '13 в 16:40
8 ответов

Могу ли я ограничить вывод покрытия носа каталогом (а не пакетом)?

Моя SUT выглядит так: foo.py bar.py tests/__init__.py [empty] tests/foo_tests.py tests/bar_tests.py tests/integration/__init__.py [empty] tests/integration/foo_tests.py tests/integration/bar_tests.py Когда я бегу nosetests --with-coverageЯ получаю д…
12 май '09 в 22:06
0 ответов

Импорт аудиофайлов для модульных тестов Python

Как я могу импортировать все файлы WAV и MP3 для проверки носа? файлы находятся в каталоге, который находится на один уровень выше тестовых файлов.
09 окт '14 в 17:10
13 ответов

Как утверждать вывод с помощью тестов на нос / юнит-тест в Python?

Я пишу тесты для функции, подобной следующей: def foo(): print 'hello world!' Поэтому, когда я хочу протестировать эту функцию, код будет таким: import sys from foomodule import foo def test_foo(): foo() output = sys.stdout.getline().strip() # becau…
18 ноя '10 в 21:22