如何在python unittest中检查断言空字符串?

时间:2019-07-09 04:01:24

标签: python-2.7 python-unittest

我有一个问题,我想在python unittest中测试给定的空字符串msg = '',但找不到正确的断言函数。

我尝试过:

self.assertIsNone(msg)

但是我遇到了错误

AssertionError: '' is not None

所以我继续

self.assertIsEmpty(msg)

但是我知道了

object has no attribute 'assertIsEmpty'

因此,在unittest中检查空字符串的正确方法是什么?谢谢

1 个答案:

答案 0 :(得分:1)

您正在寻找

assertEqual(x, '')

Documentation for Python 3

Documentation for Python 2.7