本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/30051
- 什么是断言
- 断言的用法
assert <布尔表达式>
def test_a():
assert True
assert <布尔表达式>,<描述>
def test_b():
a = 1
b = 1
c = 2
assert a + b == c, f"{a}+{b}=={c},结果为真"
assert <表达式>
def test_c():
a = 1
b = 1
c = 2
assert 'abc' in "abcd"
import sys
def test_plat():
assert('linux' in sys.platform), "该代码只能在Linux下执行"