capTests
Se connecter

Un justificatif indisponible sur le serveur n'est pas enregistré comme PDF DSCDLB-063

À tester Automatisable Toutes plateformes

Instructions

Objectif : pour un document qu'il ne peut pas produire, le serveur DoliSCAN renvoie une image de remplacement avec un code 200. Elle était enregistrée sous le nom .pdf demandé et plus jamais retéléchargée, puisque toutes les procédures sautent un justificatif dont le fichier existe.

Vérifications :

  • Une image reçue à la place d'un PDF n'est ni écrite ni enregistrée dans la GED.
  • Un vrai PDF est écrit puis enregistré, et n'est pas retéléchargé ensuite.
  • Une image de remplacement déjà enregistrée est remplacée par le vrai PDF, y compris lors de l'import d'une ligne.
  • Un document absent du serveur est signalé comme tel.

Point de contrôle manuel : le serveur est simulé. Sur un compte réel dont un justificatif n'est pas encore prêt, synchroniser et vérifier qu'aucun faux PDF n'est joint, puis resynchroniser une fois le justificatif prêt et vérifier que le vrai PDF est joint.

Couverture automatique : test/phpunit/integration-dolibarr/PlaceholderReceiptTest.php (6 méthodes, suite integration).

Liens

Aucun lien.

Vidéos de test

Aucune vidéo. Les tests automatiques publient ici la vidéo de référence (succès, une seule fois) et, en cas d'échec, la vidéo d'échec à comparer.

Historique des verdicts

Aucun verdict enregistré.

Discussion

Aucun commentaire pour l'instant.