Projet

Général

Profil

Actions

Evolution #793

fermé

Import de famille : tests lors de l'import

Ajouté par Charles Bonnissent il y a presque 16 ans. Mis à jour il y a environ 14 ans.

Statut:
Fermé
Priorité:
Bas
Assigné à:
Version cible:
Début:
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:
Principaux fichiers impactés:
Wiki Détail:
Contrôle:
Thème:

Description

Il serait souhaitable lors de l'import de tester un ensemble d'éléments et de lever des warnings. Les éléments que je vois sont les suivants :
  • test de l'unicité des identifiants d'attribut (Warning)
  • test de la taille maximum des identifiants d'attribut (Warning)
  • test de l'unicité des l'ordonnancement des attributs (Warning)
  • test de la cohérence entre attributs structurants et non structurants (Warning)
  • test de la cohérence entre les attributs structurants et l'ordonnancement des attributs contenu (Warning)
  • test de la présence d'un type d'attribut valide pour chaque attribut (Erreur)
  • test de la présence des fichiers PHP référencés lors de l'import (Warning)
  • test de la présence des fonctions référencées dans les colonnes phpfunc, constraint et default lors de l'import, si possible test de la validité des retours des méthodes (Warning)
  • test de la présence des zones et templates (Warning)
  • test de la présence des familles référencés par des docid (Warning)
  • test sur le fait que toutes les chaînes traduisibles sont traduites (Warning)
  • test sur le fait que les aides à la saisie ne référencent uniquement que des attributs connus (Warning)
  • test sur le fait que la famille référencée en tant que famille père existe (Warning)
  • test sur la présence de conflit entre la famille fils et la famille père (Attr au lieu de modeAttr par exemple) (Warning)

et surement d'autres auquel je n'ai pas encore pensé.

Pour chaque message d'erreur, il serait souhaitable d'avoir un lien vers une documentation de référence permettant de résoudre le problème.


Demandes liées 6 (0 ouverte6 fermées)

Lié à Core - Anomalie #792: Attribut : message d'erreur pas explicite en cas d'attribut déclaré sans typeFerméCharles Bonnissent31/05/2010

Actions
Lié à Core - Evolution #794: Message d'erreur : ajout d'un code d'erreur unique pour les messagesRejeté31/05/2010

Actions
Lié à Core - Evolution #983: Nom d'attribut de famille/nom de colonnes et mots clef réservés de postgresqlIntégréÉric Brison15/12/201115/12/2011

Actions
Lié à Core - Anomalie #984: Conflit entre nom d'attribut et aide à la saisie docid("XXX")IntégréJérôme Augé30/07/2010

Actions
Lié à Core - Anomalie #1122: [Doc] getHTMLValue sur un attribut de type double("%.02f &#37") provoque une exceptionIntégréÉric Brison10/09/2010

Actions
Duplique Core - Evolution #2310: Importation famille (gestion des erreurs)RésoluÉric Brison15/12/201115/12/2011

Actions

Mis à jour par Charles Bonnissent il y a plus de 15 ans

  • Version cible mis à 32

Mis à jour par Marc Claverie il y a plus de 15 ans

  • Version cible changé de 32 à 3.(next-release-major)

Mis à jour par Marc Claverie il y a plus de 15 ans

  • Assigné à mis à Charles Bonnissent

Mis à jour par Marc Claverie il y a plus de 15 ans

  • Version cible changé de 3.(next-release-major) à 32

Mis à jour par Marc Claverie il y a plus de 15 ans

  • Version cible changé de 32 à 3.(next-release-major)

Mis à jour par Éric Brison il y a plus de 15 ans

  • Temps estimé mis à 80:00 h

Mis à jour par Éric Brison il y a plus de 14 ans

  • Version cible changé de 3.(next-release-major) à 3.2 sprint 3

Mis à jour par Éric Brison il y a plus de 14 ans

  • Assigné à Charles Bonnissent supprimé

Mis à jour par Éric Brison il y a environ 14 ans

  • Statut changé de Nouveau à Fermé

Remplacé par #2310

Mis à jour par Éric Brison il y a environ 14 ans

  • Assigné à mis à Éric Brison

Mis à jour par Éric Brison il y a environ 14 ans

  • % réalisé changé de 0 à 100
Actions

Formats disponibles : Atom PDF