Je cherchais tests pour wordpress et certaines, si toutes les classes n’ont pas WP_UnitTestCase mais je ne trouve pas la classe, pourquoi je me soucie de moi? J'ai téléchargé La version la plus récente de github qui correspond au même ensemble de tests.
Pourquoi est-ce si important? Parce que chaque fois que je lance l'un des tests via phpunit nomfichier.php, j'obtiens l'erreur de l'unité php en précisant que son WP_UnitTestCase est manquant.
Donc ma question est:
Où est cette classe, pourquoi manque-t-elle si cela fonctionne pour les développeurs WordPress?
Cette classe est définie dans includes/testcase.php
. Si vous extrayez tout le rapport, vous devriez l'avoir. Pour consulter l'intégralité du référentiel, vous devez exécuter quelque chose dans le sens suivant:
svn co https://unit-tests.svn.wordpress.org/trunk wordpress-tests