Visual Studio Code CMake Tools 1.22: Target bookmarks and better CTest output - C++ Team Blog

We’re excited to announce the latest 1.22 release of the CMake Tools extension for Visual Studio Code. This update brings a host of new additions, including project outline updates for filtering and bookmarking CMake targets in large CMake projects and expanded CTest support to customize this output. To view the full list of updates with […]

C++ Team Blog
I just finished learning about #cmake #ctest. Now when I understand it, it is cleverly built. However, it took me way too long to realize that the documentation is limited and wrong. I do like it, though, when it actually works.

J'ai réussie à implémenter CTest avec Criterion.
Malheureusement ce n'est pas aussi détaillé que Criterion.
J'utilise l'argument --filter de Criterion pour séparer les tests.
Mes tests sont regroupés par fichier et porte le nom du fichier. Grâce au nom du fichier du test je peux appeler la commande cmake add_test avec dans --filter ce nom.
Ça permet à Clion de lancer les tests unitaires avant chaque validation de code. Ce que parfois j'oublie de faire 😆 .

#cpp
#clion
#criterion
#cmake
#ctest

In my never-ending quest to master CMake, I developed a few opinions on how I want my projects to work and finally looked at "CMake Presets" in my latest article.

#CMake #CmakePresets #CTest #Cpp

https://martin-fieber.de/blog/cmake-presets/

A TL;DR about CMake Presets

Utilizing CMake's presets was the missing piece to truly make it easy to set up and maintain projects, now that I have developed a few opinions of how I want them to be set up.

Nach dem spontanen Pre-Release gestern im #moodlemeeting 🤓:

Ich habe einen #CTest Generator für #moodle programmiert, der selbstverständlich #free und #opensource sowie direkt im #browser verfügbar ist 🤝:

➡️ https://trmsc.github.io/moodle-ctest-generator/

Neben dem automatischen und manuellen Erstellen der Testfragen wird das ökonomische #Screening zur #Sprachentwicklung auch theoretisch und mit weiterführenden Gedanken vorgestellt. 📑

#DaZ #DaF #Sprache
#Inklusion #Diagnostik #Lernbegleitung
#FediLZ #moodlebande

Moodle C-Test Generator