zestedesavoir/zds-site — pull request #1708 by artragis (2014-11-08 11:46:04+00:00)
Title: Utilise les factory pour les fixtures complexes

Cette PR a pour but d'automatiser les tests en utilisant des fixtures notamment qui utilisent des média.

Pour cela, une routine nommée `load_factory_data.py` a été créée. Sa documentation arrive sous peu.

Pour tester le bon fonctionnement du tout, vous pouvez vous servir du cas de la zep 03 et de ses demandes d'aides.

- assurez vous que le `python manage.py syncdb` et `python manage.py migrate` ont été réalisés
- la fixture `fixtures/users.yaml` doit avoir été utilisée
- lancez depuis la racine du site `python load_factory_data.py fixtures/aide_tuto_media.yaml`
- activez le site et allez voir dans l'interface d'administration (`127.0.0.1:8000/admin`) si les objets aide_tuto ont été créés avec les images associées.