[pytest-dev] Running doctest for the certain function

Ilya Kazakevich ilya.kazakevich at jetbrains.com
Sun Dec 13 18:37:29 EST 2020


Hello.

I have some function with doctest in a file called "spam.py"
```
def egg():
    """
    >>> egg()
    True
    """

    return True
  ```


I want to run doctest using pytest:

``pytest spam.py::egg --doctest-modules``

But it doesn't work:
==no tests ran in 0.05s ==

It seems that I can't run doctest for any particular function: I can run it
only for the whole directory.

Is this behavior intentional or a bug?

Thank you.

Ilya.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/pytest-dev/attachments/20201214/189f8e57/attachment.html>


More information about the pytest-dev mailing list