[Interest] QtCreator and unit testing with Catch

Daniel França daniel.franca at gmail.com
Wed Apr 1 01:18:06 CEST 2015


I didn't know about Catch, but it seems pretty awesome, I'll definitely
give a try :)

Em ter, 31 de mar de 2015 às 21:16, charleyb123 . <charleyb123 at gmail.com>
escreveu:

> Hi, Preet--
>
> I haven't tried it in QtCreator, but I just started using Catch several
> weeks ago -- WOW it's awesome.
>
> For the casual reader, it's C++ header-only (uses advanced C++11 template
> features in its implementation), and allows for "Behavior Driven Design"
> (BDD) in defining the tests.  It's impressively surprisingly expressive,
> and every character you type has value (either as message/spec, as tag, or
> as logic).
>
> When you bundle that with CMake (and CTest), which we've also started
> using -- Wow, this is the first time I've actually had fully automated
> tests.
>
> I'm a huge gtest fan, but all my new stuff is in Catch, and the CTest
> command-line runner is nice, but I'd *love* a QtCreator plugin runner.
>
> Other Catch users out there?
>
> --charley
>
>
>
> On Tue, Mar 31, 2015 at 11:52 AM, Preet <prismatic.project at gmail.com>
> wrote:
>
>> Hey all,
>>
>> I'm wondering if anyone uses Catch (https://github.com/philsquared/Catch)
>> for testing their C++ code along with QtCreator as their IDE. QtCreator
>> (I'm on 3.1.8) doesn't seem to provide syntax highlighting for any c++ code
>> that's written in Catch's section blocks. Autocomplete still works though.
>>
>> Has anyone else come across this?
>>
>>
>> Preet
>>
>> _______________________________________________
>> Interest mailing list
>> Interest at qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/interest
>>
>>
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20150331/ae676663/attachment.html>


More information about the Interest mailing list