Simpletests
Simpletests in der Shell ausführen
dereine — 17. Februar 2010 - 0:41
Die Simpletests in der GUI auszuführen mag schön sein, aber automatisiert via Shell-Skript ist eine andere Dimension im Test-Driven-Development. z.B. könnte man die Tests nach/vor jedem Commit ausführen.
Hier ist eine Anleitung wie man Simpletests mithilfe der Shell ausführt
- (Optional unter drupal7)
Kopieren des Skripts:cp sites/all/modules/simpletest/run-tests.sh profiles - Ausführen des Skripts:
php /home/dereine/www/core/scripts/run-tests.sh --url foo.bar
Der Parameter --url muss meines wissens immer mitgegeben werden.
Performance Optimierung für Simpletests
dereine — 17. Februar 2010 - 0:33
Wer schoneinmal mit Simpletests gearbeitet hat wird zwar den Sinn schnell verstanden haben, aber es macht nicht wirklich Spaß, denn man muss ziemlich lange warten um die Tests auszuführen. Deshalb hier ein paar Tipps wie es erstens mehr Spaß macht und zweitens die Produktivität deutlich ehrhöht.
- Opcode-Cache installieren:
sudo apt-get install php5-xcache
sudo /etc/init.d/apache restart


