如何断言 Python 中的空列表?

How do you assert an empty list in Python?

def test_negative_case(get_maximum):
    a=[]
    assert get_maximum (1,3,k,)== None, "Test case failed"
    assert get_maximum(a)== None, "Test case failed"

输入空列表时测试用例不响应,请问有什么办法吗?

如何断言一个空列表?

assert get_maximum(a) == []

或者,如果它总是 returns 一个列表并且您已经测试过它:

assert not get_maximum(a)

并且之后不需要添加 "Test case failed"