Como eu uso a estrutura de teste do OpenCV com o CMake?

Parece que o OpenCV tem umestrutura de teste baseado no GTest. Eles usam isso para seus próprios testes de unidade, mas não consigo encontrar documentação, exemplos ou tutoriais sobre como usá-lo fora do OpenCV.

Seria um ajuste perfeito para os testes que pretendo implementar em nossa biblioteca baseada no OpenCV, mas eu realmente não sei por onde começar, já que eu não sou realmente um especialista em CMake (que constrói nossa biblioteca).

Eu agradeceria muito a ajuda na configuração de algum tipo de "Hello ts World", ou seja, como configurar o CMakeList.txt principal e o outro no diretório de teste para executar testes como os encontrados nos subdiretórios de teste dos módulos ( por exemplopasta de teste do core)

questionAnswers(1)

yourAnswerToTheQuestion