8
ответов

Python - doctest по сравнению с [закрытым] unittest

Я пытаюсь начать с поблочным тестированием в Python, и я задавался вопросом, мог ли кто-то объяснить преимущества и недостатки doctest и unittest. Для каких условий Вы использовали бы каждого?
вопрос задан: 2 June 2016 18:39
6
ответов

Инфраструктура поблочного тестирования для модуля Python

Я пишу модуль Python, и я хотел бы к модульному тесту его. Я плохо знаком с Python и несколько обманутый доступными опциями. В настоящее время я хотел бы записать свои тесты как doctests, как мне нравится...
вопрос задан: 14 July 2010 02:25
6
ответов

Тестирование предупреждений с doctest

Я хотел бы использовать doctests для тестирования присутствия определенных предупреждений. Например, предположите, что у меня есть следующий модуль: от предупреждений импорт предупреждают класс Foo (объект): """ Инстанцирование Foo...
вопрос задан: 10 March 2010 16:24
5
ответов

Python doctest устраняют необходимость модульных тестов?

Такой же разработчик на проекте, я иду, полагает, что doctests так же хороши как модульные тесты, и что, если часть кода является doctested, это не должно быть протестировано на единицу. Я не полагаю, что это...
вопрос задан: 15 April 2010 19:02
5
ответов

C++, эквивалентный doctests Python?

Я думаю, что понятие doctests Python является блестящим, и как программист на C++ в магазине в реальном времени, я довольно ревнив. У нас в основном нет возможности модульного теста, которая является серьезной помехой. Я имею...
вопрос задан: 23 February 2009 07:11
4
ответа

Django doctests в views.py

Документация Django 1.4 относительно тестовых состояний: Для данного приложения Django исполнитель тестов ищет doctests в двух местах: models.py файл. Можно определить уровень модуля doctests и/...
вопрос задан: 13 December 2013 13:48
4
ответа

Примеры использования Doctests в Django в Гибком / BDD путь

Я интересуюсь изучением как к Doctests и Unit tests в Более гибком / BDD путь. Я нашел несколько учебных руководств, которые кажутся разумными, но они - просто миниатюры. То, что я действительно хотел бы видеть...
вопрос задан: 15 December 2009 13:51
3
ответа

Как я включаю строки unicode в Python doctests?

Я работаю над некоторым кодом, который должен управлять строками unicode. Я пытаюсь записать doctests для него, но испытываю затруднения. Следующее является минимальным примером, который иллюстрирует проблему: #-*-...
вопрос задан: 14 November 2009 05:51
3
ответа

Настроить Django для нахождения всего doctests во всех модулях?

Если я выполняю следующую команду:> Python manage.py тестирует взгляды Django tests.py в моем приложении, и выполняет любой doctests или модульные тесты в том файле. Это также смотрит на __ тест __ словарь для...
вопрос задан: 23 October 2009 19:19
2
ответа

Функции Doctesting, которые получают и отображают ввод данных пользователем - Python (отрывающий мои волосы)

Я в настоящее время пишу небольшое приложение с Python (3.1), и как хороший маленький мальчик, я - doctesting, когда я иду. Однако я столкнулся с методом, которым я не могу казаться doctest. Это содержит вход (...
вопрос задан: 25 July 2019 03:06
2
ответа

То, как протестировать плавания, заканчивается с doctest?

Я разрабатываю программу, которая делает некоторые вычисления плавающих точек. Там какой-либо путь состоит в том, чтобы протестировать мои функции (которые поставляют плавания) с doctests?
вопрос задан: 1 July 2013 10:03
2
ответа

Насмешка ImportError в Python

Я пробую это в течение почти двух часов теперь без любой удачи. У меня есть модуль, который похож на это: попробуйте: от zope.component импортируют queryUtility # и вещи как это кроме ImportError: #...
вопрос задан: 2 May 2013 18:38
2
ответа

Как сделать длинную строку из учения PEP8-совместимого? [Дубликат]

Я написал функцию с доктриной. В доктрине содержится вывод, длина которого превышает 79 символов, поэтому PEP8-checker жалуется, как и должно, на то, что симуляция.py :67:80: строка E501 слишком длинная (...
вопрос задан: 15 November 2012 12:30
2
ответа

Python: использование doctests для классов

Действительно ли возможно использовать doctest понятие Python для классов, не просто функционирует? Если так, куда я помещу doctests - в docstring класса, или в docstring конструктора? Для разъяснения я...
вопрос задан: 25 April 2010 12:31
2
ответа

doctest локально определенные функции

там какой-либо путь к doctest локально определенным функциям? Как пример я хотел бы нечто определения (): """>>> нечто () testfoo""" определение foo2 (): """>>> 1/0" "" печатают
вопрос задан: 8 March 2010 17:25
2
ответа

Python doctest: Пропустить весь блок?

У меня есть модуль Python с docstrings в методах класса и реальным примером в модуле docstring. Различие - то, что метод-docstrings был тщательно создан, чтобы быть крайне...
вопрос задан: 27 November 2009 14:17
1
ответ

Можно ли проверить, что исключение выдается с doctest в Python?

Действительно ли возможно записать doctest модульный тест, который проверит, что исключение повышено? Например, если у меня есть функциональное нечто (x), который, как предполагается, повышает исключение, если бы x <0, как я записал бы...
вопрос задан: 4 July 2013 01:10
1
ответ

Почему Нос находит тесты в файлах только с разрешением 644?

Сегодня я провел несколько тестов с использованием Python 2.6 на Ubuntu 9.10 с носом: тесты на нос --with-doctest Провел 0 тестов за 0,001 с ОК WTF? У меня были тесты в этих файлах, почему это не сработало? Я изменился ...
вопрос задан: 8 September 2010 15:45
1
ответ

Могу я модульный тест внутренняя функция в Python?

Там какой-либо путь состоит в том, чтобы записать unittests или doctests для innerfunc? определение outerfunc (): определение innerfunc (): do_something () возвращают innerfunc ()
вопрос задан: 26 January 2010 00:57
1
ответ

Может Python doctest игнорировать некоторые выходные строки?

Я хотел бы записать doctest как это: """>>> печатают a.string () нечто: панель: b дата: <Я не забочусь о выводе даты> baz: c" "" там...
вопрос задан: 21 June 2009 17:54
0
ответов

Можно ли с помощью doctest в модуле тестировать только определенные функции?

Я пытаюсь начать тестирование на Python с помощью модуля doctest. На данный момент я делаю Пишу тесты для функций. реализовать код функций. Если тесты пройдены, напишите больше тестов и больше кода....
вопрос задан: 19 April 2018 09:17
0
ответов

django doctests не запускается

У меня проблема с запуском django doctests с джанго-нос. Модульные тесты, добавленные в каталог / tests, работают нормально, а доктесты - нет. Я пытаюсь запустить доктесты в своем модуле "Season": ...
вопрос задан: 23 May 2017 12:03
0
ответов

Запустить все мои тесты документации для всех модулей Python в папке, не обнаруживая сбоев из-за неправильного импорта

I ' я начал интегрировать тесты в свои модули. (Ура!) Это, как правило, файлы, которые начинались как скрипты, а теперь представляют собой несколько функций с приложениями CLI в __name __ == '__ main__', так что я не ...
вопрос задан: 3 January 2016 20:24
0
ответов

Как я могу включить специальные символы (табуляция, новая строка) в строку результата проверки документа python?

Учитывая следующий сценарий python: # dedupe.py import re def dedupe_whitespace (s, spacechars = '\ t'): "" "Объединить повторяющиеся пробельные символы. Пример: >>> dedupe_whitespace (r" ...
вопрос задан: 25 September 2015 19:44
0
ответов

Doctest с использованием экранирующих символов

Иметь исправление функции ()в качестве вспомогательной функции для функции вывода, которая записывает строки в текстовый файл. def fix (строка ):""" возвращает исправленную строку со всеми апострофами с префиксом...
вопрос задан: 1 August 2012 18:59
0
ответов

Python doctest для сценариев оболочки, которые проверяют синтаксический анализ аргументов, не загрязняя строку документации с помощью os.popen()

Есть ли способ написать строку doctest python для тестирования сценария, предназначенного для запуска из командной строки (терминал)не загрязняет примеры документации вызовами os.popen? #!/usr/...
вопрос задан: 2 April 2012 09:26
0
ответов

Автоматически генерировать вывод doctest с расширением Sphinx

Мне кажется, я что-то упускаю из расширения sphinx для doctest. Типичный пример в документации: :.. doctest::>>> print 1 1 Нет ли способа разрешить sphinx...
вопрос задан: 21 March 2012 17:31
0
ответов

Как завершить файл doctest python 2 в середине?

Иногда полезно запускать только первую часть большого файла doctests. Есть много ситуаций, когда первая часть ломается после изменения кода, я хотел бы запустить только первую часть, ...
вопрос задан: 19 March 2012 17:14
0
ответов

Как работать с нулями в docutils

Я пытаюсь запустить doctest для функции, которая работает с нулями. Но doctest, похоже, не любит нули... def do_something_with_hex(c): """ >>> do_something_with_hex('\x00') '\...
вопрос задан: 14 March 2012 22:03
0
ответов

Doctest для вложенной строки документации

Предположим, у меня есть следующий код: def foo (s): "" "Фиктивная функция foo. Например: >>> a = '' 'Это строка тестовой строки 1 {{ 1}} Это тестовая строка, строка 2 Это тестовая строка, строка 3 '' ' > ...
вопрос задан: 14 November 2011 09:25