Eclipse (CDT) plugin for running tests and browsing report

杀马特。学长 韩版系。学妹 提交于 2019-11-27 17:35:05

问题


Google's answers (hear! hear!) and Eclipse Market Place search results on this topic simply drive me crazy! And apparently the proposed SO answers aren't really helpful either.

I'm looking for an Eclipse plugin, that allows me to browse a JUnit report XML compliant unit test report produced from a google test runner.

Nice to have features:

  • jump to the source from failure reports
  • run the tests automatically after building.

I'm pretty sure a (free) plugin suitable for Eclipse CDT exists, that realizes these requirements, I'm just too stupid to find it :-). May be any smarter guy/gal here?


回答1:


Since JUNO there is a C++ Unit testing support package. It is package of the CDT. I only used it with boost test, but AFAIK it also supports googletest.

@mkaes comment pushed me to it!

  1. Install the CDT (Help->Install Software->CDT) optional C/C++ Unit Test support
  2. Create a new Runner using 'Run As -> Run Configurations -> C/C++ Unit Test
  3. Choose 'Google Tests Runner' for 'Tests Runner' in the 'C/C++ Testing' tab
  4. Choose your testing project executable in the 'Main' tab
  5. Run it, and the 'C/C++ Unit' view shows up after (rebuild and) execution

Look here for more illustrated and detailed instructions: Eclipse Juno has landed with unit testing support for C++



来源:https://stackoverflow.com/questions/16741400/eclipse-cdt-plugin-for-running-tests-and-browsing-report

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!