Comme le fait remarquer @marcimat ici, certains tests d’intégration sont en erreur et qu’il faut faire un peu de ménage dedans.
Pour préciser, cela concerne le dossier de spip/ecrire. mais aussi les tests de certains plugins-dist : compresseur, images, sites, textwheel et safehtml. Voir la testsuite de spip/spip
Lors du passage à PHP8.4, nous avons pu, par exemple, mettre dans sa propre CI les tests du porte-plume, qui étaient, au final, des tests unitaires.
Je pense qu’on devrait poursuivre cette pratique quand cela devient possible. Et faire par là-même en sorte que cela devienne possible.
Dans d’autres cas, la question se pose de la pertinence de la présence du test. Un exemple, les tests de typographie. La présence d’un dossier typographie/ dans spip/ecrire interroge. Les fichiers inclus dedans ne sont jamais chargés, car toujours surchargés par ceux du plugins spip/tw. Peut-être qu’une clarification à ce propos permettrait de simplement supprimer dossier et tests associés.
Et d’autres cas existent qu’on pourrait traiter au fil de l’eau, sans pression et sans urgence.