Re, Testons, testons ...
Je vois qu'actuellement le gros boulot sur les tests porte sur les fonctionnalités JS, je veux bien commencer à essuyer les plâtres sur les tests des pages et des comportements attendus. Pour ce faire, il faudrait que les tests partent sur une base commune, c'est à dire, en termes de prérequis (le "setup" global de chaque batterie de test) : * On crée un nouveau blog (avec un identifiant bien parlant, du genre "functional_tests_blog" * On crée des utilisateurs-clés sur le blog (avec des ids bien parlants genre ftest_user_role), avec les droits qui vont bien * On importe un contenu pertinent avec les cas d'usage normaux : billets, médias, pages, catégories, tags, ... idéalement on met un titre facilement reconnaissable pour les billets, les médias, les tags * On fait les tests qui vont bien Et en guise de "teardown" après avoir fait tous les tests: * On détruit le blog, les billets, les utilisateurs, ... Nicolas, tu penses que c'est faisable sous jasmine ? Je propose qu'on enchaîne sur ce qu'on va considérer comme "contenu pertinent" : vous y verriez quoi ? -- Bruno -- Dev mailing list - Dev@list.dotclear.org - http://ml.dotclear.org/listinfo/dev