Doctest игнорирует начало строки после многоточия ⇐ Python
-
Anonymous
Doctest игнорирует начало строки после многоточия
В документации не очень ясно описано, как решить следующие проблемы...
def test(): """ >>> импорт документации >>> doctest.ELLIPSIS_MARKER = '' >>> импортировать панд как pd >>> поднять pd.errors.InvalidIndexError # doctest: +ELLIPSIS, +NORMALIZE_WHITESPACE Traceback (последний вызов последний): InvalidIndexError """ импорт документации doctest.run_docstring_examples(test, globals()) Это будет работать нормально, но не касается подстановочного знака в начале InvalidIndexError
def test(): """ >>> импорт документации >>> doctest.ELLIPSIS_MARKER = '' >>> импортировать панд как pd >>> поднять pd.errors.InvalidIndexError # doctest: +ELLIPSIS, +NORMALIZE_WHITESPACE Traceback (последний вызов последний): pandas.errors.InvalidIndexError """ импорт документации doctest.run_docstring_examples(test, globals()) Обратите внимание, что версия pandas — 1.1.3
Ссылки
[*]https://docs.python.org/3/library/docte ... tion-flags [*]Как включить многоточие при вызове доктеста Python? [*]Можно ли использовать многоточие в начале строки в тесте Python?
В документации не очень ясно описано, как решить следующие проблемы...
def test(): """ >>> импорт документации >>> doctest.ELLIPSIS_MARKER = '' >>> импортировать панд как pd >>> поднять pd.errors.InvalidIndexError # doctest: +ELLIPSIS, +NORMALIZE_WHITESPACE Traceback (последний вызов последний): InvalidIndexError """ импорт документации doctest.run_docstring_examples(test, globals()) Это будет работать нормально, но не касается подстановочного знака в начале InvalidIndexError
def test(): """ >>> импорт документации >>> doctest.ELLIPSIS_MARKER = '' >>> импортировать панд как pd >>> поднять pd.errors.InvalidIndexError # doctest: +ELLIPSIS, +NORMALIZE_WHITESPACE Traceback (последний вызов последний): pandas.errors.InvalidIndexError """ импорт документации doctest.run_docstring_examples(test, globals()) Обратите внимание, что версия pandas — 1.1.3
Ссылки
[*]https://docs.python.org/3/library/docte ... tion-flags [*]Как включить многоточие при вызове доктеста Python? [*]Можно ли использовать многоточие в начале строки в тесте Python?
Мобильная версия