pdulvp.fr

Les suites de tests dans le dépôt, lancées par ctest has been fixed.

See more details at : https://github.com/pdulvp/pdcartes-tarot/issues/14

Les tests écrits au fil des plans vivaient dans /tmp : ils sont copiés dans
tests/ (appel, rôles, sièges, enchères, allié, appel caché, devinette,
skillsets, pilote UI à 4 et 5 joueurs, capture d'écran). Le CMake est
réorganisé : les sources du jeu (moins main.cpp) forment une bibliothèque
d'objets pdcartes-tarot-core, partagée par l'exécutable et chaque test —
rien n'est compilé deux fois. enable_testing + add_test par suite, avec
QT_QPA_PLATFORM=offscreen et un HOME isolé par test. ctest : 11/11.

<sub>Filed by prel from the commit message.</sub>