Укажите пространство имен / класс в VS2019 Test Explorer при использовании CTest / CMake - PullRequest
1 голос
/ 04 марта 2020

Я использую CMake + VS2019. В моем определении теста у меня есть что-то вроде:

add_test(NAME "common/base64" COMMAND my_unit_test "common/base64")

VS2019 отображает это как:

enter image description here

В проекте у меня есть сотни тесты и очень неудобно искать по непонятным случайно сгенерированным именам, расширяя каждый элемент. Итак, мои вопросы:

  • Как мне указать распознаваемое имя теста (вместо EBF.Tests.52488745200006951440)?
  • Как указать пространство имен / класс?

Также я вижу, что Vs2019 Test Explorer может группировать по «чертам» - может быть, я могу указать его для этой функции?

...