• R David Murray's avatar
    #15916: if there are no docstrings, make empty suite, not an error. · 1976d9bf
    R David Murray yazdı
    This makes doctest work like unittest: if the test case is empty, that
    just means there are zero tests run, it's not an error.  The existing
    behavior was broken, since it only gave an error if there were *no*
    docstrings, and zero tests run if there were docstrings but none of them
    contained tests.  So this makes it self-consistent as well.
    
    Patch by Glenn Jones.
    1976d9bf
doctest.py 102 KB