Projet

Général

Profil

Development #72704

testdef, vérifier la validation des champs

Ajouté par Valentin Deniaud il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
22 décembre 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Suite de #71296. Il s'agit de faire échouer un test si la saisie est invalide, c'est à dire de faire tourner la validation regex ou autre.


Fichiers

Révisions associées

Révision 7b3ca6e3 (diff)
Ajouté par Valentin Deniaud il y a plus d'un an

testdef: run widget validation (#72704)

Historique

#1

Mis à jour par Valentin Deniaud il y a plus d'un an

Pour faire intervenir la validation des widgets, je n'ai pas trouvé plus simple que de créer des objets Form et HTTPRequest factices.

J'ai écrit pas mal de tests sur les principaux types de champs, pour prouver que l'approche fonctionne mais sans viser l'exhaustivité.

Pour mémoire il faudra dans d'autres tickets gérer les champs : fichier, tableau, éléments classés (ok vu qu'ils étaient dépréciés), puis viendront données calculées et blocs de champs.

#2

Mis à jour par Frédéric Péters il y a plus d'un an

  • Statut changé de Solution proposée à Solution validée
#3

Mis à jour par Valentin Deniaud il y a plus d'un an

  • Statut changé de Solution validée à Résolu (à déployer)
commit 7b3ca6e3a07945aa834b8e4123f1bbfa3e76769d
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Thu Nov 24 15:27:14 2022 +0100

    testdef: run widget validation (#72704)
#4

Mis à jour par Frédéric Péters il y a plus d'un an

(ce qui est poussé sans passer par gitea c'est important que ça soit également poussé dans le dépôt hébergé sur gitea) (en attendant la migration et le retour à un seul dépôt).

#5

Mis à jour par Transition automatique il y a plus d'un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#6

Mis à jour par Transition automatique il y a environ un an

Automatic expiration

Formats disponibles : Atom PDF