/* Boolean assertions */
KUNIT_EXPECT_TRUE(test, true);
KUNIT_EXPECT_FALSE(test, false);
/* Integer assertions */
KUNIT_EXPECT_EQ(test, 1, 1); /* check == */
KUNIT_EXPECT_GE(test, 1, 1); /* check >= */ //大于等于
KUNIT_EXPECT_LE(test, 1, 1); /* check <= */

本文介绍了Linux内核5.x版本后KUNIT测试框架中的各种断言方法,包括布尔、整数、指针、字符串和内存块的比较,以及带有错误消息的ASSERT变种,展示了如何使用这些工具进行单元测试。
最低0.47元/天 解锁文章
691

被折叠的 条评论
为什么被折叠?



