Вопросы по теме 'doctest'
Ошибка при использовании doctest python
Я пытаюсь использовать doctest из примера с http://docs.python.org/library/doctest.html
Но когда я бегу
python example.py -v
я понимаю это
Traceback (most recent call last):
File "example.py", line 61, in <module>...
2375 просмотров
schedule
25.10.2022
Доктест Python: результат с несколькими строками
Я не могу заставить doctest работать с результатом, который содержит несколько строк и может содержать пустые строки в начале. Вероятно, это вызвано проблемами с отступами и синтаксическим анализом. Я нашел несколько решений:
Запишите...
6137 просмотров
schedule
31.01.2024
Python: есть ли у «unittest» что-то, чего нет у «doctest»?
Вопрос совершенно ясен, ... однако обратите внимание, что я НЕ спрашиваю о сравнении функций (их уже много) и не спрашиваю о том, какой из них вы предпочитаете!
Я лично отдаю предпочтение доктестам, использую их для всего, даже если они не...
355 просмотров
schedule
26.09.2023
web2py: создание doctest, которые передают параметры
Надеюсь, это простой вопрос, но, похоже, он не освещен в документации или книге web2py...
У меня есть метод контроллера web2py, который выглядит примерно так:
def mymethod():
'''
doctests go here
'''
param1 =...
743 просмотров
schedule
10.05.2024
повторное использование объекта в doctest python
У меня есть образец doctest, подобный этому.
"""
This is the "iniFileGenerator" module.
>>> hintFile = "./tests/unit_test_files/hint.txt"
>>> f = iniFileGenerator(hintFile)
>>> print f.hintFilePath...
1571 просмотров
schedule
16.09.2023
Обтекание результатов doctest python, длина которых превышает 80 символов
Я стараюсь, чтобы мой исходный код не превышал guideline ширины в 80 символов, которую рекомендует PEP8, но не могу понять, как обернуть мой doctest, результаты которого длиннее 80 символов.
Нодди пример:
def long_string():
"""...
4528 просмотров
schedule
13.09.2022
Массивы, как и ожидалось, приводят к результатам в doctest. Ошибка с текстом "Ничего не ожидалось". Питон 3.3.2
Я пытался использовать doctest для следующего источника:
def add_greeting(L=[]):
""" (list) -> NoneType
Append 'hello' to L and print L.
>>> greetings_list = ['hi', 'bonjour']
>>>...
386 просмотров
schedule
15.08.2023
doctest ожидал True, получил True
doctest трудно контролировать. столкнулся с такой проблемой
функция
from collections import namedtuple
Match = namedtuple('Match', ['token_string', 'normalised_token',
'brand_name', 'brand_id',...
612 просмотров
schedule
07.02.2023
Использование цикла bash for для запуска doctest Python из отдельного файла, расположенного в подкаталогах
Я тестирую большое количество студенческих проектов Python. Я создал doctest в отдельном файле, который назвал, скажем, mydoctest.rst .
Первая строка doctest импортирует модуль студенческого проекта:
имя функции импорта из проекта3...
122 просмотров
schedule
14.03.2024
Как позволить pytest обнаруживать и запускать доктесты в установленных модулях?
Я добавляю модульные тесты и в своего рода «устаревший» пакет Python. Некоторые модули содержат собственные тесты, встроенные в строки документации. Моя цель - запустить как эти доктесты, так и новые специализированные модульные тесты.
После...
1446 просмотров
schedule
17.05.2022
Как написать doctest Elixir для проверки пустого MapSet
Просто изучая doctests в Elixir, я пытаюсь написать doctest Elixir, чтобы убедиться, что структура будет содержать два пустых MapSet.
defstruct [:coordinates, :hit_coordinates]
@doc """
Creates a new Island structure
## Examples
iex>...
129 просмотров
schedule
06.10.2022
Doctest и сторонний декоратор
Мне нужно протестировать метод, который должен быть обернут декоратором, который не применяет @functools.wraps или functools.update_wrapper к обертываемому методу. В этом случае doctest не видит строку документации тестируемого метода:...
117 просмотров
schedule
17.05.2024
Как заставить PyCharm увидеть doctest, заданный назначением `__doc__`
Рассмотрим следующий документ, содержащий doctests.
def f(x):
"""
Increments by one.
>>> f(2)
3
"""
return x + 1
Средство запуска тестов PyCharm ( как показано здесь ) выбирает doctest....
41 просмотров
schedule
28.05.2024