summaryrefslogtreecommitdiff
path: root/yarns/0050-multiple-clients.yarn
diff options
context:
space:
mode:
Diffstat (limited to 'yarns/0050-multiple-clients.yarn')
-rw-r--r--yarns/0050-multiple-clients.yarn15
1 files changed, 15 insertions, 0 deletions
diff --git a/yarns/0050-multiple-clients.yarn b/yarns/0050-multiple-clients.yarn
index 63383654..f80ba88a 100644
--- a/yarns/0050-multiple-clients.yarn
+++ b/yarns/0050-multiple-clients.yarn
@@ -38,3 +38,18 @@ a change to both sets of live data, and
AND user U2 restores their latest generation in repository R into X2A
THEN L1, restored to X1A, matches manifest M1A
AND L2, restored to X2A, matches manifest M2A
+
+Listing clients
+---------------
+
+In a repository shared by many clients, it may be necessary to list
+the names, and sometimes to do that without being one of the clients.
+For example, when restoring a machine that has been destroyed, you may
+need to list the clients to pick the right one to restore. This test
+verifies that you can list the clients even if you don't know an
+existing client's name.
+
+ SCENARIO list clients without being in the client list
+ GIVEN directory L with interesting filesystem objects
+ WHEN user U1 backs up directory L to repository R
+ THEN user U2 can see user U1 in repository R