[Qt-creator] test discovery

André Pönitz apoenitz at t-online.de
Tue Jan 5 15:53:35 CET 2021


On Tue, Jan 05, 2021 at 07:39:53AM -0500, Stefan Seefeld wrote:
> 
> On 2021-01-05 2:30 a.m., Eike Ziller wrote:
> > > On Dec 31, 2020, at 18:19, Stefan Seefeld <stefan at seefeld.name>
> > > wrote:
> > > 
> > > Hello,
> > Hi,
> > 
> > > I have added some tests to my project that run a (C++) executable
> > > with a set of command-line arguments. There is no particular C++
> > > API to drive the tests (as in google tests or similar). Tests
> > > simply pass or fail based on the process status. The tests are
> > > added to the cmake project using the usual `add_test()` function.
> > > How can I make qtcreator aware of these new tests ? It only seems
> > > to know about tests that use one of those C++ testing frameworks.
> > > Is there anything I'm missing ?
> > there is some work going on to support ctest in the tests panel etc
> > here AutoTest: Provide basic ctest integration (I1cb85569) · Gerrit
> > Code Review
> > https://codereview.qt-project.org/c/qt-creator/qt-creator/+/318051
> > As far as I can tell that has chances to land in Qt Creator 4.15.
> 
> As this is a plugin, is there any way to "backport" it to work with
> older qt-creator versions ?

I am fairly sure this will not be backported centrally, so you would
have to try yourself. At that time you'll usually have a self-build
Creator as well, which in turn means backporting would have no real
benefits over using a self-build Creator from master branch directly.

Andre'



More information about the Qt-creator mailing list