Testing for Qt6

Gilles Caulier caulier.gilles at gmail.com
Thu May 27 09:41:11 BST 2021


Hi,

I saw that you try to use QtWebEngine from Qt6. I'm not sure if Qt6.1
includes the WebEngine framework yet.

Best

Gilles Caulier

Le jeu. 27 mai 2021 à 04:28, Anjani Kumar <anjanik012 at gmail.com> a écrit :

> Hello,
>
> I tried to build tests with Qt6. I applied a patch that is attached in
> this email. That didn't go as expected.
>
> CMake throws this error for all tests
>
> CMake Error: The INTERFACE_QT_MAJOR_VERSION property of "Qt6::Test" does
> not agree with the value of QT_MAJOR_VERSION already determined
> for "libmodeltest".
>
> I see QT_MIN_VERSION to be set to Qt5, is that the source of the problem?
> How to proceed?
>
> On May 22 2021, at 4:41 pm, Gilles Caulier <caulier.gilles at gmail.com>
> wrote:
>
> Hi,
>
> Yes, first I recommend building code, and later writing unit tests to
> check fonctionnalites.
>
> Typically, the best way is to build digiKam step by  step. I recommend
> disabling the advanced section of the application, typically to build
> core/libs first. Almost all unit tests from core/tests check the libs
> classes.
>
> core/libs is used to compile the shared libdigikam.so used by unt tests.
> So compiling this object will allow to compile and link the uni-tests (that
> you can disabled temporary while porting codes.
>
> Best
>
> Gilles Caulier
>
> [image: Sent from Mailspring]
> Le sam. 22 mai 2021 à 11:10, Anjani Kumar <anjanik012 at gmail.com> a écrit :
>
> Hello,
> For my GSoC project, I'm trying to prepare a testing strategy for every
> class I port. Before I start the work, should I build all the tests with
> Qt6? I was following the guidelines from here
> https://doc-snapshots.qt.io/qt6-dev/qttest-best-practices-qdoc.html
> <https://link.getmailspring.com/link/0D8E1B85-44DC-4C00-9A62-A79CC512289A@getmailspring.com/0?redirect=https%3A%2F%2Fdoc-snapshots.qt.io%2Fqt6-dev%2Fqttest-best-practices-qdoc.html&recipient=ZGlnaWthbS1kZXZlbEBrZGUub3Jn>
>
> Thanks
> Anjani
> [image: Sent from Mailspring]
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20210527/d796097e/attachment-0001.htm>


More information about the Digikam-devel mailing list