Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-27704

creator doesn't see CATCH2 tests if CATCH_CONFIG_PREFIX_ALL is defined

    XMLWordPrintable

Details

    • Linux/X11
    • 924806e10b (qt-creator/qt-creator/8.0) 924806e10b (qt-creator/qt-creator/master)

    Description

      I'm using Catch2 together with PyTorch (C++ version). PyTorch defines a CHECK macro, which is also used by Catch2. Therefore I have to define CATCH_CONFIG_PREFIX_ALL, which prefixes all Catch2 macros with CATCH_. However, after updating the test cases, they are no longer seen by the test integration. I don't see them in the test pane on the left, and it's not possible to run particular tests (even after they show on the test result page).

      Attachments

        For Gerrit Dashboard: QTCREATORBUG-27704
        # Subject Branch Project Status CR V

        Activity

          People

            cstenger Christian Stenger
            adamce Adam
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes