diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2013-08-25 14:57:24 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2013-08-25 14:57:24 +0100 |
commit | b2532d86d95fa8ad9d21b7c31685d73da129485b (patch) | |
tree | df797ffbe27e6aeb089add2ff7bcedab1ba12b4f | |
parent | 59d1d18716527350ccefbfb8683b281639a98ca5 (diff) | |
download | gitano-b2532d86d95fa8ad9d21b7c31685d73da129485b.tar.gz |
Add another ls scenario
-rw-r--r-- | testing/02-commands-ls.yarn | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/testing/02-commands-ls.yarn b/testing/02-commands-ls.yarn index 8ead9da..6a6178c 100644 --- a/testing/02-commands-ls.yarn +++ b/testing/02-commands-ls.yarn @@ -19,3 +19,20 @@ repositories. WHEN testinstance adminkey runs ls THEN stdout contains RW gitano-admin AND stderr is empty + +General access control for ls +============================= + +If you have no read or write access to a repository, it should not show up +when you run `ls`. + + SCENARIO No access means no show in ls + GIVEN a standard instance + AND testinstance has keys called other + WHEN testinstance, using adminkey, adds user other, using testinstance other + AND testinstance adminkey runs create stoat + AND testinstance other runs ls + THEN stdout does not contain stoat + AND stderr is empty + +TODO: Add more tests when we have rule control to govern things a little more. |