summaryrefslogtreecommitdiff
path: root/yarns/0050-multiple-clients.yarn
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2014-01-24 18:24:15 +0000
committerLars Wirzenius <liw@liw.fi>2014-01-24 18:24:15 +0000
commitfbc4ec886a8838cf3188d95e0ea74e104ba99f1b (patch)
treec4cb798f97babb2e256cc085c759d6e10145f080 /yarns/0050-multiple-clients.yarn
parentbc0180fc5746f8f8de0453f6dc495af35c0ca837 (diff)
downloadobnam-fbc4ec886a8838cf3188d95e0ea74e104ba99f1b.tar.gz
Convert anyone-list-clients cmdtest to yarn
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