spip/tests | 5 commits
Par Cerdic, le 25 juillet 2021 à 17h27min :
Migration de test legacy encore
Détails : https://git.spip.net/spip/tests/commit/20625591d40c179fb6c14bf6e8d6551b7c97a731
==============================
Par Cerdic, le 25 juillet 2021 à 17h33min :
Migration de tests legacy encore
Ajouté
tests/essais/texte/interdire_script_laxiste.php
tests/essais/texte/interdire_script_parano.php
Supprimé
tests/legacy/unit/texte/interdire_script.php
Détails : https://git.spip.net/spip/tests/commit/9088095d99f8c46a72e5139bf709a9b34c9eff60
==============================
Par Cerdic, le 27 juillet 2021 à 18h39min :
Ignorer les tests PHPUnit dans la recherche des legacy
Modifié
tests/legacy/test_fonctions.php
Détails : Ignorer les tests PHPUnit dans la recherche des legacy · bae50cd288 - tests - SPIP on GIT
==============================
Par Cerdic, le 27 juillet 2021 à 18h40min :
- un phpunit.xml.dist pour donner un environnement de base des tests
- un script bin/configure.php qui construit un phpunit.xml prenant en compte ce dernier et en ajoutant tous les repertoire de tests/ des plugins qui contiennent des tests PHPUnit
- un Makefile qui permet de lancer simplement
Make testspour lancer tous les tests en etant sur que tout est configure
Le phpunit.xml n’est pas mis a jour automatiquement si on active/desactive des plugins : il faut le supprimer manuellement pour qu’il soit regenere a la session suivante
(Idem si on ajoute un dossiers tests/ avec un tests unitaire PHPUnit dans un plugin deja actif)
Ajouté
Makefile
bin/configure.php
phpunit.xml.dist
Modifié
.gitignore
==============================
Par Cerdic, le 27 juillet 2021 à 19h35min :
Ces tests ont ete ajoutes au plugin sites du core (mais le fichier data/dailymotion.rss est aussi utilise dans extraire_balise)
Supprimé
tests/legacy/unit/syndication/analyse_atom.php
tests/legacy/unit/syndication/analyse_backend.php
tests/legacy/unit/syndication/analyse_rss.php
tests/legacy/unit/syndication/dailymotion.php
tests/legacy/unit/syndication/data/libre-en-fete.rdf
tests/legacy/unit/syndication/data/test-atom1-1.xml
tests/legacy/unit/syndication/data/test-rss2-1.xml
tests/legacy/unit/syndication/flux.php
Modifié
tests/legacy/unit/filtres/extraire_balise.php
Détails : https://git.spip.net/spip/tests/commit/1afad5ee7379c5565aa4d717a1399010c802a6c4