behat & drupal 8 : exemple complet et simple

Addendum : behat sera entièrement installé dans drupal 8.3 (5 avril 2017) Une fois drupal et le composer installés correctement, dans /var/www/d8 avec un compte admin/admin Le tuto officiel n’est pas vraiment complet/utilisatble tel quel (le behat.yml par défaut n’est pas complet). Pour installer, j’utilises le composer installé globalement : composer require drupal/drupal-extension='~3.0' Ensuite behat …

Améliorer Behat pour Drupal avec 3 extensions : screenshot, code coverage, et watchdog

Behat est très puissant pour faire des tests de non regression. Comment le rendre encore plus puissant, avec 3 petites extensions très pratiques pour le debug : En affichant les warning rajoutés dans le watchdog automatiquement à la fin d’un test. Très pratique pour s’assurer qu’il n’y a pas d’erreur cachées pendant l’exécution des tests …

Transformer un drupal7 mono-site en multi-site avec des sous-répertoires

Voici la manière de transformer un drupal monosite en drupal multisite, sous la forme : http://www.monsite.fr qui devient http://www.monsite.fr/site1 et http://www.monsite.fr/site2 (et non pas http://site1.monsite.fr et http://site2.monsite.fr – autre cas qui n’est pas traité ici). 1/ La conf d’apache après le « DocumentRoot » du serveur : Alias /site1 /var/www/drupalroot Alias /site2 /var/www/drupalroot bien entendu, il faut …