Métier
DWT saved import configuration is listed, edited and reused
Le test retrouve des réglages d’import enregistrés dans la liste, les modifie puis les réutilise pour un nouvel import.
Ligne 74MétierUX
DWT saved configuration edit has no auto-save and a confirmed abandon discards changes
Le test modifie des réglages et vérifie que rien n’est enregistré automatiquement et que l’abandon confirmé annule les changements.
Ligne 191MétierUX
DWT edit work tabs of two configurations each keep their own screen and draft
Le test ouvre deux réglages d’import dans deux onglets et vérifie que chaque onglet conserve ses propres modifications.
Ligne 315MétierSécurité
DWT saved configuration rejects a resource change and incomplete payloads without any write
Le test tente de changer le type de données importées ou d’envoyer des réglages incomplets et vérifie que rien n’est enregistré.
Ligne 375MétierUX
DWT saved configuration duplication creates an independent draft and leaves the original untouched
Le test copie des réglages d’import et vérifie que la copie peut être modifiée sans changer l’original.
Ligne 449Métier
DWT saved configuration edit rereads a working file and replaces the mapping headers without importing
Le test relit un fichier dans l’éditeur de réglages et vérifie que les noms de colonnes sont actualisés sans lancer d’import.
Ligne 570MétierSécurité
DWT saved configuration duplication is allowed with create-only rights while editing the original stays refused, and no rights refuses both
Le test vérifie qu’un utilisateur autorisé seulement à créer peut copier des réglages sans modifier l’original, et qu’un utilisateur sans autorisation ne peut faire ni l’un ni l’autre.
Ligne 613MétierUX
DWT Use tab keeps the settings captured at opening while a later Use loads the edited ones
Le test ouvre un import avec des réglages enregistrés, modifie ensuite ces réglages et vérifie que seul un nouvel onglet utilise la nouvelle version.
Ligne 740MétierUX
DWT "New import" resumes the free import in progress, never a preparation, and cancelling closes its work tab
Le test clique sur « Nouvel import » et vérifie que la préparation libre déjà en cours est retrouvée et que son annulation ferme l’onglet.
Ligne 876MétierSécurité
DWT import-runs refuses a preparation id forged from another actor even with import.execute rights
Le test tente de lancer l’import préparé par un autre utilisateur et vérifie que cette tentative est refusée même avec le droit de lancer ses propres imports.
Ligne 954MétierSécurité
DWT import-configurations refuses direct edit and read of another actor's configuration without any mutation
Le test tente de consulter ou modifier directement les réglages appartenant à un autre utilisateur et vérifie que l’accès est refusé sans changer les données.
Ligne 1022MétierRésistance aux erreurs
DWT import-configurations keeps the draft and writes nothing when the edit transaction fails
Le test provoque un échec d’enregistrement et vérifie que les modifications restent dans le brouillon sans être partiellement enregistrées.
Ligne 1138MétierSécurité
DWT import-configurations audit only the operations actually performed and never the file content
Le test vérifie que l’historique garde la trace des opérations réellement effectuées sans y recopier le contenu du fichier importé.
Ligne 1205