doctest-子功能中设置的测试无法进行

在一个小程序中,我有一个函数A(),其中包含另一个函数B()。每个函数文档字符串都有一些测试。 doctestA()文档字符串而不是B()进行测试。我期望>>> B(1)出现错误。有什么线索吗?

def A():
    '''
        >>> A()
        5

        '''

    def B(x):
        '''
            >>> B(1)
            6

            '''
        return x+1
    B(1)
    return 5


if __name__ == '__main__':
    import doctest
    doctest.testmod()

编辑: 我的问题是python3: doctest helper/internal functions?的重复项。给出答案in this answer

PS:不知道该怎么办,应该删除吗?

chenyaleiBB 回答:doctest-子功能中设置的测试无法进行

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2555435.html

大家都在问