gitolite/t
Sitaram Chamarty 07cf7fedfe move triggers into their own subdir...
...otherwise 'gitolite help' was getting too confusing, mixing up stuff
that users should not be running directly (even on the server)

----

implementation notes:

those who are worried about the '../triggers/' in various parts of the
code here, remember you can only do that from a command line on the
server.  Remote users can only use commands that have been explicitly
listed in the COMMANDS hash in the rc file.  This means they can't even
access other commands in the same directory as, say, the 'info' command,
so a '../' is definitely not going to work.
2012-03-26 11:02:57 +05:30
..
keys ssh-basic tests (and that's all we will ever do; see below) 2012-03-24 10:30:42 +05:30
0-me-first.t cleaned up logging quite a bit; details: 2012-03-24 10:30:45 +05:30
access.t wip test suite 2012-03-24 10:30:43 +05:30
all-yall.t move triggers into their own subdir... 2012-03-26 11:02:57 +05:30
basic.t fix some "this specific user" dependencies for testing 2012-03-24 10:30:45 +05:30
branch-perms.t (minor) test reformatting 2012-03-24 10:30:44 +05:30
daemon-gitweb-via-perms.t test daemon/gitweb updates by setting perms 2012-03-24 10:30:45 +05:30
deleg-1.t run compat checks when old rc found 2012-03-24 10:30:45 +05:30
deleg-2.t run compat checks when old rc found 2012-03-24 10:30:45 +05:30
deny-create.t deny-create test (the RWC stuff) 2012-03-24 10:30:44 +05:30
deny-rules-2.t "deny-rules" (used to be called "deny-repo" in g2) 2012-03-24 10:30:44 +05:30
deny-rules.t (minor) 2012-03-24 10:30:44 +05:30
easy.t make standalone config entries work 2012-03-26 05:54:17 +05:30
git-config.t trigger POST_CREATE from user actions 2012-03-24 10:30:45 +05:30
gitolite-receive-pack install/test made easy (WARNING: read below) 2012-03-24 10:30:41 +05:30
gitolite-upload-pack install/test made easy (WARNING: read below) 2012-03-24 10:30:41 +05:30
glt 'desc' command added (manually smoke tested only; no test script) 2012-03-24 10:30:45 +05:30
include-subconf.t (minor) 2012-03-24 10:30:44 +05:30
info.t 'info' learned not to show ^C column when used with '-p' 2012-03-24 10:30:44 +05:30
invalid-refnames-filenames.t abort on suspicious ref names 2012-03-24 10:30:45 +05:30
listers.t (minor) 2012-03-24 10:30:44 +05:30
merge-check.t merge-check test 2012-03-24 10:30:44 +05:30
perm-roles.t perm-roles.t 2012-03-24 10:30:44 +05:30
perms-groups.t perms with groups test 2012-03-24 10:30:44 +05:30
personal-branches.t added more personal branch tests 2012-03-24 10:30:45 +05:30
README install/test made easy (WARNING: read below) 2012-03-24 10:30:41 +05:30
reset minor changes to testing setup 2012-03-24 10:30:45 +05:30
rule-seq.t rule sequences test 2012-03-24 10:30:44 +05:30
sequence.t 'info' learned not to show ^C column when used with '-p' 2012-03-24 10:30:44 +05:30
ssh-authkeys.t move triggers into their own subdir... 2012-03-26 11:02:57 +05:30
ssh-basic.t move triggers into their own subdir... 2012-03-26 11:02:57 +05:30
vrefs-1.t (test infrastructure) CLONE/PUSH macros redefined 2012-03-24 10:30:45 +05:30
vrefs-2.t (test infrastructure) CLONE/PUSH macros redefined 2012-03-24 10:30:45 +05:30
wild-1.t (minor) 2012-03-24 10:30:44 +05:30
wild-2.t (minor) 2012-03-24 10:30:44 +05:30
writes.t 'gitolite writes off/on...' done 2012-03-24 10:30:45 +05:30
z-end.t minor changes to the testing infrastructure 2012-03-24 10:30:43 +05:30

WARNING: THE TEST SUITE DELETES STUFF FIRST!

Testing gitolite3 is now one command after the clone:

    prove

But because it starts by cleaning the slate, it's best to do it on a spare
userid that you are ok to lose data on.