【发布时间】:2017-03-04 15:28:16
【问题描述】:
我将 GoogleTest (GTest) 框架与 Qt5 应用程序结合使用。
当使用 QString 参数的测试失败时,框架会尝试打印所有涉及的值。但是,它不能自动处理外来类型(本例中为 Qt5 的 QString)。
QString test = "Test";
ASSERT_EQ(test, "Value");
如何让 GoogleTest 自动漂亮地打印 QStrings(= 而不必每次都手动转换它们)?
【问题讨论】:
标签: qt qt5 googletest pretty-print qstring