[verifier ↪ tests_email] 13 commits

spip-contrib-extensions/verifier | 13 commits

Par Maïeul Rouquette, le 5 juin 2025 à 21h39min :

tests: pouvoir tester les email en autonomie de SPIP

Modifié
tests/EmailValideTest.php
tests/bootstrap.php

Détails : tests: pouvoir tester les email en autonomie de SPIP (9f62d58c) · Validations · spip-contrib-extensions / verifier · GitLab

==============================
Par Cerdic, le 5 juin 2025 à 21h39min :

fix: appeler la fonction is_email() dans son formalisme moderne, qui renvoie un int que l’on test (permet d’en savoir plus en debug en affichant le resultat)

Modifié
verifier/email.php

Détails : fix: appeler la fonction is_email() dans son formalisme moderne, qui renvoie... (feaa1588) · Validations · spip-contrib-extensions / verifier · GitLab

==============================
Par Cerdic, le 5 juin 2025 à 21h39min :

fix: le test rfc5322 reconnait bien ces 2 adresses comme valides du moment qu’on ne les casse pas via un explode

Modifié
tests/EmailValideTest.php

Détails : fix: le test rfc5322 reconnait bien ces 2 adresses comme valides du moment... (56181935) · Validations · spip-contrib-extensions / verifier · GitLab

==============================
Par Cerdic, le 5 juin 2025 à 21h39min :

fix: explode(‹ , ›,…) sur une liste d’email casse les emails qui contiennent des virgules, qui sont déclaré à tort comme invalide. Une fonction verifier_email_explode_emails() fait le travail proprement, et on lui associe un test unitaire

Ajouté
tests/EmailExplodeTest.php
Modifié
CHANGELOG.md
verifier/email.php

Détails : fix: explode(',',..) sur une liste d'email casse les emails qui contiennent... (a1f77523) · Validations · spip-contrib-extensions / verifier · GitLab

==============================
Par Cerdic, le 5 juin 2025 à 21h37min :

tests: des donnees de test supplémentaires issues de commons-validator/src/test/java/org/apache/commons/validator/routines/EmailValidatorTest.java at master · apache/commons-validator · GitHub

Modifié
tests/EmailValideTest.php

Détails : tests: des donnees de test supplémentaires issues de... (53f1ec38) · Validations · spip-contrib-extensions / verifier · GitLab

==============================
Par Cerdic, le 5 juin 2025 à 21h37min :

tests: un premier jeu de tests unitaire pour la fonction verifier_email qui reprend la liste des emails valides/invalides de https://en.wikipedia.org/wiki/Email_address\#Valid_email_addresses et permet de voir la réponse de la fonction à chaque cas selon le mode normal/rfc/strict choisi

Ajouté
tests/EmailValideTest.php

Détails : tests: un premier jeu de tests unitaire pour la fonction verifier_email qui... (0b713851) · Validations · spip-contrib-extensions / verifier · GitLab

==============================
Par Maïeul Rouquette, le 5 juin 2025 à 21h19min :

docs(changelog): info sur l’update de la bibliothèque

Modifié
CHANGELOG.md

Détails : docs(changelog): info sur l'update de la bibliothèque (31030999) · Validations · spip-contrib-extensions / verifier · GitLab

==============================
Par Cerdic, le 5 juin 2025 à 21h18min :

build: update la lib inc/is_email en 3.0.7

Modifié
inc/is_email.php

Détails : build: update la lib inc/is_email en 3.0.7 (0d368bce) · Validations · spip-contrib-extensions / verifier · GitLab

==============================
Par Maïeul Rouquette, le 5 juin 2025 à 16h41min :

change: ergonomie en constructeur de formulaire pour vérifier un protocol exact d’url

Modifié
CHANGELOG.md
lang/verifier_fr.php
verifier/url.yaml

Détails : change: ergonomie en constructeur de formulaire pour vérifier un protocol exact d'url (30bc7a0f) · Validations · spip-contrib-extensions / verifier · GitLab

==============================
Par Maïeul Rouquette, le 5 juin 2025 à 16h32min :

feat: verification url : options objet_spip pour permettre les rubxx

Modifié
CHANGELOG.md
lang/verifier_fr.php
verifier/url.php
verifier/url.yaml

Détails : feat: verification `url` : options `objet_spip` pour permettre les `rubxx` (cb2501b8) · Validations · spip-contrib-extensions / verifier · GitLab

==============================
Par Maïeul Rouquette, le 14 mai 2025 à 11h02min :

build: v3.4.0

Modifié
CHANGELOG.md
paquet.xml

Détails : build: v3.4.0 (59d92c4a) · Validations · spip-contrib-extensions / verifier · GitLab

==============================
Par Maïeul Rouquette, le 14 mai 2025 à 11h02min :

docs: changelog #30

Modifié
CHANGELOG.md

Détails : docs: changelog #30 (4725e868) · Validations · spip-contrib-extensions / verifier · GitLab

==============================
Par JLuc, le 14 mai 2025 à 10h59min :

Accepter .space et .travel et autres extensions jusqu’à 18 caractères

Modifié
verifier/email.php

Détails : Accepter .space et .travel et autres extensions jusqu'à 18 caractères (42f3aa4d) · Validations · spip-contrib-extensions / verifier · GitLab