it-swarm.com.de

Wie führe ich Drush-Tests über die Befehlszeile aus?

Ich habe drush via composer installiert, anfangs wurde drush 8 installiert.

Ich versuche dann, Tests über den Befehl drush test-run auszuführen. Leider erhalte ich die folgende Ausgabe, die angibt, dass der Befehl nicht gefunden wurde.

(16:38 vagrant @ devbox .composer)> drush test-run help Der drush-Befehl 'test-run help' konnte nicht gefunden werden. Lauf drush cache-clear drush um den [Fehler] zu löschen

Die Installation von Version 7 über composer liefert dieselbe Ausgabe. Das Löschen des Drush-Cache hat nicht geholfen. Fehlt mir etwas?

7
stefgosselin

Der Befehl Testlauf wurde aus Drush entfernt ; Die Empfehlung lautet nun, einfach das scripts/run-tests.sh script in Drupal Ordner direkt.

Siehe: Ausführen von Tests über die Befehlszeile .

5
greg_1_anderson

Der genaue Befehl zum Ausführen des Tests von drupal root) lautet:

php scripts/run-test.sh module_name

Wobei der Modulname beispielsweise Profil oder Ihr benutzerdefinierter Modulname sein kann. Ebenso können Sie einen bestimmten Testfall auch von einem bestimmten Modul aus ausführen.

3
Davinder Snehi

Sieht so aus, als wären Sie im Verzeichnis composer. Sie müssen sich im Stammverzeichnis Drupal Ihrer Site) befinden, um die meisten Befehle ausführen zu können.

Außerdem muss das Testmodul aktiviert sein. Ist es am einfachsten?

0
Queenvictoria