From fbc4ec886a8838cf3188d95e0ea74e104ba99f1b Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Fri, 24 Jan 2014 18:24:15 +0000 Subject: Convert anyone-list-clients cmdtest to yarn --- yarns/0050-multiple-clients.yarn | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'yarns/0050-multiple-clients.yarn') 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 -- cgit v1.2.1