J'ai une suite qui appelle plusieurs suites et de nombreuses fonctions pour LOG, REPORT et Execution si j'essaie le même pattern 'Group ou Filter' elle exécute tous les cas de test sans exécuter le cas de test uniques sélectionnés.Groupe/Filtre dans phpunit n'exécute pas de cas de test spécifique
Edit: J'utilise une suite de tableau comme suit,
$suite->addTestSuite('adminSuite');
$suite->addTestSuite('staffSuite');
$suite->addTestSuite('merchantSuite');
// Run the test
PHPUnit_TextUI_TestRunner::run($suite, array(
'junitLogfile' => $path_log
));
J'appelle ce fichier par fourmi.
de votre question J'ai compris que vous avez un fichier qui appelle toutes les suites qui ont des tests. et vos annotations sont dans ce cas de test pas dans le fichier que vous appelez. – lAH2iV
Oui! et en raison de plusieurs fonctions dans mon fichier, il exécute tous les cas de test, si j'exécute un seul cas de test, alors le groupe/filtre fonctionne –
Donnez un exemple ou deux comment vous invoquez PHPUnit. – hakre