Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-86221

Add testcocoon/squishcoco support to the CMake build

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 6.0.0
    • Build System: CMake

      In Qt5 one can do
      CONFIG += testcocoon
      to add testcocoon support to a user project.
      Also, Qt can be configured with configure -testcocoon which enables testcocoon stuff for the Qt build itself.

      By now, testcocoon has been superseded by Squish Coco.
      testcocoon.prf seems still usable for Squish Coco but might need tweaks.

      Master plan:

      • Create squishcoco.prf that adds Squish Coco support for user projects.
      • Create CMake API to enable Squish Coco.
      • Rename the configure switch and feature testcocoon to squish-coco and make use of the squishcoco API.

      A starting point for the CMake API might be https://codereview.qt-project.org/c/qt/qtbase/+/294131/7/src/testlib/selfcover.cmake

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            qtbuildsystem Qt Build System Team
            jbornema Joerg Bornemann
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes