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

Add testcocoon/squishcoco support to the CMake build

    XMLWordPrintable

Details

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

    Description

      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

      Attachments

        Issue Links

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

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes