capTests
Se connecter

La tâche planifiée espace ses demandes d'un justificatif absent du serveur DSCDLB-118

À tester Automatisable Toutes plateformes

Instructions

Objectif : la resynchronisation des brouillons et l'import des notes encore ouvertes redemandaient chaque jour un justificatif auquel le serveur répond 404. La tâche planifiée attend désormais son délai, tandis qu'une personne qui synchronise depuis une page obtient toujours une nouvelle demande.

Vérifications :

  • Pendant la tâche planifiée, un justificatif qui vient de répondre 404 n'est pas redemandé avant son délai, et le rapport donne la date de la prochaine demande automatique.
  • Depuis une page, le justificatif est redemandé à chaque fois, et chaque 404 compte.
  • Une fois le délai écoulé, la tâche planifiée redemande le justificatif ; reçu enfin, il est écrit et ses 404 passés sont oubliés.
  • De bout en bout, deux passages de la tâche planifiée sur un brouillon ne demandent le justificatif manquant qu'une fois, l'espacement ne reste pas actif après le passage, et la resynchronisation de la note depuis sa fiche le redemande tout de suite.

Point de contrôle manuel : le serveur est simulé. Sur un compte réel dont un justificatif est absent du serveur, vérifier dans le rapport de la tâche planifiée la date de la prochaine demande automatique, puis que la resynchronisation de la note depuis sa fiche redemande le justificatif.

Couverture automatique : test/phpunit/integration-dolibarr/UnavailableReceiptRetryTest.php (4 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.