Hop,
pas tapé, promis, j’essaie de comprendre !
J’ai voulu testé #5710 - Utiliser le composer `spip/cache` pour le cache des squelettes - spip - SPIP on GIT
voir mon rapport de tests là bas.
Ca à l’air cool.
Par contre j’ai voulu executer les tests unitaires sur le composant, juste pour le fun.
Donc
cd vendor/spip/cache
→ Pas de dossiers tests.
Bon aller
je me fais alors un
git clone git@git.spip.net:spip/cache.git
→ ouais j’ai les tests (et ils marchent).
Bon, là je me dis « mais comment diable avoir aussi les tests dans l’install via composer », et je me rend compte qu’en fait le vendor/spip/cache n’est pas un clone.
Et je me rappelle de la discussion d’il y a quelques semaines
Donc je tente
composer local install
→ nada, que puic.
J’imagine que composer n’est pas fait pour bosser nativement avec des dépots git ? Un truc que j’aurais mal compris quelque part ?