TeamCity CppUnit插件打印额外的'n'
TeamCity CppUnit plugin prints extra ' '
我使用他们的插件将TeamCity与Cppunit集成在一起。
我试图摆脱每次测试后附加的'n'
。我尝试从teamcity_cppunit.cpp中注释掉details.append("n");
,但这并没有解决问题。而且我没有在其他任何地方找到附加'n'
。
基本上我想得到这个:
16> Description: Executing Unit Tests...
16> Running 4 test cases...
16> CoreTechUnitTests::CLogExtractorTestCase::CreateLogExtractorTest... [0.2503s]
16> CoreTechUnitTests::CLogExtractorTestCase::CreateOutputFolderTest... [0.0057s]
16> CoreTechUnitTests::CLogExtractorTestCase::WriteLogFileTest... [0.0050s]
16> CoreTechUnitTests::CLogExtractorTestCase::LastRunUnitTest... [0.0001s]
16> Total test execution took 0.2612s
16>
16> OK (4)
与此相反:
9> CoreTechUnitTests::CMcMd5TestCase::MD5Test...CoreTechUnitTests::CMcMd5TestCase::MD5Test [0.0001s] : OK
9>
9> CoreTechUnitTests::CByteBufferTest::TestBuffer...CoreTechUnitTests::CByteBufferTest::TestBuffer [0.0003s] : OK
9>
9> CoreTechUnitTests::CETWLogConsumerTestCase::CreateETWReaderTests...CoreTechUnitTests::CETWLogConsumerTestCase::CreateETWReaderTests [0.0106s] : OK
9>
9> CoreTechUnitTests::CETWLogConsumerTestCase::ExtractEventSystemTimeTests...CoreTechUnitTests::CETWLogConsumerTestCase::ExtractEventSystemTimeTests [0.0001s] : OK
我想知道是否有人知道该'n'
被附加到何处。
看起来在第
71 行的 teamcity_messages.cpp 中有一个 endl 写入输出流:
*m_out << endl;
另一个值得一看的地方是teamcity_boost.cpp的第153行:
out << endl;
看看删除其中一个是否可以解决问题。
相关文章:
- 从C++本机插件更新Vector3数组
- 使用CMake创建QML插件
- 尽管测试成功,CppUnit测试核心仍被丢弃.为什么
- 停止cmake target_link_libraries将插件中静态库的两个对象文件链接到静态库本身
- 如何创建从Maya(或类似程序)到虚幻引擎的自定义数据导出插件
- clang 插件:在编译过程中修改 AST
- 实现动态插件管理器
- 我想通过带有C++和Python的插件创建一个可扩展的应用程序
- Agora.io 虚幻引擎插件构建错误
- 使用带有C++对象和标准库容器的插件系统
- 运行命令 "rosbag play example.bag" 时出错。找不到与插件 rosbag/NoEncryptor 对应的库
- 编译 llvm 插件时出现问题:llvm/Config/llvm-config.h:没有这样的文件或目录
- 通过 Gazebo 世界插件将静态对象附加到机器人链接
- 如何为模块化应用程序实现C++插件系统
- 'string'文件在带有C++文件的iOS插件上找不到
- 在 Android 上安装 GStreamer 插件
- 在 CppUnit 中测试中止断言失败
- 如何使用MSVC 2019创建和使用Qt 5.14.0自定义小工具插件
- 如何在 Windows 操作系统中在 geany 中安装插件
- TeamCity CppUnit插件打印额外的'n'