Nose – вопросы и ответы

88
голосов
3
ответа
Недавно я переключился на новый проект, и все наши тесты selenium написаны на Python. Мне было интересно, могу ли я уменьшить объем кода с помощью декораторов что мы получили прямо сейчас: class Ba...
2 месяца, 2 недели назад testing_kate
123
голоса
2
ответа
Запуск nosetests -s для class TestTemp(): def __init__(self): print '__init__' self.even = 0 def setup(self): print '__setup__' self.odd = 1 def test_even(self): print 'test_even' even_number = 10 ...
2 месяца, 2 недели назад Tage Nielsen
74
голоса
1
ответ
Я переключился с unittest на нос, чтобы иметь возможность указывать параллельную обработку и генерацию отчета xunit. Мой файл python содержит несколько тестовых функций и функцию nontest, которую ф...
2 месяца, 2 недели назад Indrajeet
75
голосов
1
ответ
Я пытаюсь подготовить запрос на matplotlib для моих изменений в matplotlib здесь: https://github.com/shmuller/matplotlib.git . После слияния с upstream/master ( https://github.com/matplotlib/matplot
2 месяца, 2 недели назад Stefan
293
голоса
10
ответов
Я пытаюсь написать простой unit test, который будет проверять, что при определенном условии класс в моем приложении будет регистрировать ошибку с помощью стандартного API протоколирования. Я не мог...
2 месяца, 2 недели назад jkp
106
голосов
1
ответ
У меня небольшая проблема с каркасом тестирования носа. Сценарий: Я хочу проверить свое программное обеспечение на устройствах, подключенных к компьютеру. Каждое устройство тестируется с различным ...
2 месяца, 2 недели назад Shelling
62
голоса
1
ответ
У меня есть TestMain.py, который вводит и запускает тесты Nose, и я пытаюсь включить покрытие кода внутри него. В настоящее время тесты загружаются следующим образом: if __name__ == '__main__': # S...
2 месяца, 2 недели назад sixtstorm1
87
голосов
2
ответа
Недавно я переключился с носа на новый пакет unittest2 для моих потребностей тестирования модулей python. Он делает все, что я хочу, за исключением того факта, что я не могу получить команду "обнар...
2 месяца, 2 недели назад c089
122
голоса
1
ответ
В проекте хобби я намерен использовать нос для тестирования, я хочу поместить все тесты для определенных классов в классы, так как эти тесты поддерживают настройку и другие функции. Но я не могу по...
2 месяца, 2 недели назад imoj
61
голос
1
ответ
Является ли это обычным поведением носететов, чтобы выбрать только исполняемый файл.py? Есть ли какие-либо альтернативы настройке носетов для загрузки всех.py в каталоге тестов? Древовидная структу...
2 месяца, 2 недели назад Gang
87
голосов
1
ответ
Я использую тестовые генераторы с носом. Я хотел бы иметь собственное описание для каждого сгенерированного теста. Документация носа гласит: По умолчанию выход тестового имени для сгенерированного ...
2 месяца, 2 недели назад PonyEars
143
голоса
1
ответ
Проблема: Мы долгое время использовали тестовый бегун nose . Время от времени я вижу, что наши тесты имеют вызовы eq_() : eq_(actual, expected) вместо обычного: self.assertEqual(actual, expected) В...
2 месяца, 2 недели назад alecxe
106
голосов
3
ответа
Я вытягиваю свои волосы, пытаясь понять, как издеваться над классом sqlite3.Cursor , в частности, с методом fetchall . Рассмотрим следующий пример кода import sqlite3 from mock import Mock, patch f...
2 месяца, 2 недели назад Kristjan Oddsson
115
голосов
1
ответ
Предположим, что я определяю модуль testFile.py python следующим образом. def test_evens(): for i in range(0, 5): yield check_even, i, i*3 def check_even(n, nn): assert n % 2 == 0 or nn % 2 == 0 Ко...
2 месяца, 2 недели назад KeithBlankenship
62
голоса
1
ответ
Я новичок в программировании, и я пытаюсь изучить модуль носа python для тестирования кода (myscript.py), который принимает 2 входных файла и записывает 2 выходных файла. Я хочу написать сценарий t...
2 месяца, 2 недели назад user1142184
61
голос
1
ответ
Я использую pycharm и пытаюсь запустить индивидуальные тесты. Мой "запуск всех тестов работает (используется py.test), но я хочу запускать определенные тесты. Когда я пытаюсь запустить Nosetest, я ...
2 месяца, 3 недели назад Adama Camara
75
голосов
1
ответ
У меня есть один комплексный тест интеграции Selenium, который состоит из нескольких шагов, каждый шаг устанавливает определенное состояние и передает данные на следующий шаг. Тестовый сценарий: 1....
2 месяца, 3 недели назад ccpizza
75
голосов
1
ответ
Как протестировать вишневое приложение с помощью json или html, результаты широко используются с носом и веб-сайтом с использованием интерфейса WSGI? любой пример будет оценен.
2 месяца, 3 недели назад pylover
75
голосов
2
ответа
У меня есть тест, который случайно терпит неудачу, и я хочу, чтобы он несколько раз повторялся перед отправкой сообщения об ошибке. Я использую python с носом. Я написал следующее, но, к сожалению,...
2 месяца, 3 недели назад jerome
122
голоса
1
ответ
Я пытаюсь проверить один класс, который импортирует другой класс, который я написал, но я получаю сообщение об ошибке при запуске nosetest. моя структура файла пакета выглядит примерно так: ./__ini...
2 месяца, 3 недели назад Physman
98
голосов
1
ответ
Я пытаюсь помочь кому-то получить тесты на проведение носовых тестов. Они сталкиваются с ошибкой, которую я никогда раньше не видел. Похоже, что поиск Google дает результаты для Java, но не Python....
2 месяца, 3 недели назад DarthOpto
146
голосов
5
ответов
Я не уверен, как заставить обработчик нотного модуля __main__ работать. У меня есть это в конце моего тестового модуля: if __name__ == "__main__": import nose nose.main() Что дает мне: ------------...
2 месяца, 3 недели назад PerilousApricot
61
голос
1
ответ
Я пишу программу, которая использует несколько экземпляров одного и того же кода в процессе производства. Экземпляры затем обмениваются данными по сети, но здесь это не имеет значения. Во время раз...
2 месяца, 3 недели назад arnuschky
62
голоса
3
ответа
Я написал единичные тестовые примеры для тестирования моего приложения. и он работает, как ожидалось, без проблем. ниже приведен пример тестового теста import os import unittest class CreateUser(un...
2 месяца, 3 недели назад sunny
75
голосов
1
ответ
Я пытаюсь написать плагин для носа, который создает и отображает дополнительную информацию об отладке для некоторых видов исключений в графическом интерфейсе. Причина, по которой я хочу сделать это...
2 месяца, 3 недели назад Fuyash Porchant
62
голоса
1
ответ
У меня есть тестовый класс, расширяющий tornado.testing.AsyncHTTPTestCase , и я использую Nose для запуска его методов тестирования. Каждый из методов тестирования проверяет ответ от URL-адреса на ...
2 месяца, 3 недели назад Emmett J. Butler
87
голосов
2
ответа
Я стал поклонником вложенных контекстов тестовых случаев в таких вещах, как RSpec и Jasmine, и мне интересно, есть ли какие-либо плагины Nose, которые реализуют тестовый поиск, который позволяет ва...
2 месяца, 3 недели назад mjumbewu
61
голос
1
ответ
У меня есть несколько тестов: @attr('sanity', 'someothertag') def test_this_important_feature(self): """Comment - Verify the very imporant feature Мне интересно, есть ли способ увидеть атрибуты тес...
2 месяца, 3 недели назад mlo
106
голосов
2
ответа
Я хотел бы self.var в своем модульном тесте, поскольку поиск по серверу имен не выполняется. Я пробовал кучу вещей, используя patch , но я не мог заставить его работать. Каков наилучший способ изде...
2 месяца, 3 недели назад sh0731
124
голоса
1
ответ
Я пытаюсь немного узнать о написании плагинов для носа, поэтому я привел их пример плагина HtmlOutput, и я пытаюсь использовать его так:
2 месяца, 3 недели назад James Newton
86
голосов
1
ответ
Я не могу запускать нос с несколькими процессами программно. Это работает...: PYTHONPATH="/home/developer/Downloads/unittest2-0.5.1:" nosetests --processes=4 Появляется сразу 4 браузера. Однако при...
2 месяца, 3 недели назад dgrandes
86
голосов
1
ответ
У меня есть большой набор тестов, которые не поддерживались некоторое время. Некоторые проценты тестов проходят, а некоторые терпят неудачу. Я хотел бы попросить нос показать мне только последующие...
2 месяца, 3 недели назад David Watson
75
голосов
1
ответ
Если я вызываю тестовый скрипт, скажите nosetests -a tag1='one' есть ли способ распечатать пользовательский ввод tag1 в моем скрипте? @attr(tag1=['one', 'two', 'three', 'four']) def test_real_logic...
2 месяца, 3 недели назад chk
97
голосов
1
ответ
Я использую нос. Мой текущий код: class A(): def __init__(): pass def do_somthing(self): do_it class Test(unittest.TestCase): def setUp(self): self.a = A() def testSomthing: raise assert(self.a.do_...
2 месяца, 3 недели назад DoronS
98
голосов
1
ответ
Я очень новичок в модульном тестировании и написании/использовании исключений. В настоящее время я прилагаю огромные усилия, чтобы узнать о лучших практиках и интегрировать их в свои проекты. В кач...
2 месяца, 3 недели назад Ominus
62
голоса
1
ответ
Пожалуйста, обратитесь к LearningPythonTheHardWay упражнение 48 для более подробной информации о назначении этого кода. Я все еще новичок, я знаю, что есть много способов улучшить или улучшить их. ...
2 месяца, 3 недели назад Will MeetYou
106
голосов
1
ответ
Я запускаю nosetests в своем проекте с помощью --with-snort для уведомлений Growl. Проблема в том, что у меня есть некоторые файлы lib, которые я помещаю в путь, поэтому у меня есть собственный скр...
2 месяца, 3 недели назад Sudhir Jonathan
75
голосов
1
ответ
С python и nosetests у меня есть следующая настройка: - package - __init__.py - test1.py - test2.py Модуль __init__.py содержит функцию настройки def setup(): print("Setup called") var = 42 который...
2 месяца, 3 недели назад Alex
86
голосов
2
ответа
Я использовал easy_install для установки носа на моем Mac (OS Mavericks). Он отлично работает с установкой python 2.7 по умолчанию. Если я запускаю nosetests в модуле с использованием python 3, он ...
2 месяца, 3 недели назад Fred Mitchell
97
голосов
2
ответа
Мне нужно запускать nosetests на 2 пакета отдельно. Например: nosetests --with-xunit --xunit-file=sample.xml test_sample.py и nosetests --with-xunit --xunit-file=sample1.xml test_sample1.py Теперь,...
2 месяца, 3 недели назад Manjunath Patil
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема