From 277e710754106f784e9f6042e8d1ee58dbcf9999 Mon Sep 17 00:00:00 2001 From: r-zakarya <82443831+r-zakarya@users.noreply.github.com> Date: Fri, 28 Aug 2026 21:55:05 +0100 Subject: [PATCH] docs(android): TESTS.md dit d'ou l'on part Plusieurs series agissent sur une entree existante, sans dire d'ou elle vient. Partir d'un coffre vide les rend ininterpretables : on ne distingue pas "la modification n'a pas voyage" de "il n'y avait rien a faire voyager". Etat de depart : coffre neuf, une seule entree, un seul dossier - All, et c'est le premier enregistrement qui le fait apparaitre. Le coffre vide reste un cas a eprouver, mais nomme comme tel : c'est lui qui a revele que "coffre ouvert" se lisait sur le nombre d'entrees. Co-Authored-By: Claude Opus 5 --- android-client/TESTS.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/android-client/TESTS.md b/android-client/TESTS.md index bae5f70..d4efaf3 100644 --- a/android-client/TESTS.md +++ b/android-client/TESTS.md @@ -85,6 +85,31 @@ appuis). Il efface cache, conteneur local et drapeau d'attente, **et garde les réglages du dépôt** — on retélécharge sans rien retaper. Absent en release : la commande n'y est même pas compilée. +### Préparation — l'état de départ, et il compte + +Plusieurs séries agissent sur une entrée existante. Partir d'un coffre vide les +rendrait ininterprétables : on ne sait pas distinguer « la modification n'a pas +voyagé » de « il n'y avait rien à faire voyager ». + +1. *Settings → Debug → Delete the local vault*, puis **Create vault**. Le coffre + naît vide : zéro entrée, **et aucun dossier** — `NewEmptySnapshot` écrit un + tableau `folders` vide. +2. Créer **une seule entrée**, avec un mot de passe reconnaissable. Elle se range + dans **`All`**, et c'est ce premier enregistrement qui fait apparaître le + dossier : `AddEntry` pose `folder = 'All'` parce que c'est le dossier par + défaut du poste, pas parce que c'est joli. +3. Vérifier qu'il n'y a **qu'un dossier** dans la barre. Deux au départ voudrait + dire qu'un instantané traîne encore. + +C'est le point de départ de tout ce qui suit. Y revenir entre deux séries qui se +gênent coûte deux appuis. + +**Un coffre vide reste un cas à éprouver**, mais explicitement : c'est lui qui a +révélé que « coffre ouvert » se lisait sur le nombre d'entrées (défaut n° 3), et +que l'auto-verrouillage se coupait de lui-même. À reprendre au moins une fois +sans entrée : *Sync* ne doit pas boucler, et le coffre doit finir par se +verrouiller seul. + ### A. Enregistrement hors connexion — le plus important 1. Coffre ouvert, **couper les données** (mode avion).