Python doctests: test for None Python doctests 是一种测试工具,用于在 Python 文档中编写测试代码。它可以用来测试函数的返回值是否为 None。
- 论坛
- Python doctests: test for None Python doctests 是一种测试工具,用于在 Python 文档中编写测试代码。它可以用来测试函数的返回值是否为 None。
6 浏览
Python doctests: test for None Python doctests 是一种测试工具,用于在 Python 文档中编写测试代码。它可以用来测试函数的返回值是否为 None。
我正在使用Python 2.7尝试测试特定函数调用的结果是否为None。我期望这些测试通过(请原谅这个相当愚蠢的例子)。
def six_or_none(val): """ >>> six_or_none(6) 6 >>> six_or_none(4) None """ if val == 6: return 6 return None
然而,它们得到了以下结果:
失败的例子: six_or_none(4) 期望结果: None 得到的是空
在doctest中,测试None的正确方式是什么?