gitolite/t
Sitaram Chamarty d3d93961a0 Uggh; horrible inner loop screwing up all performance :-(
This might actually make the redis version unnecessary for most people!
And if it does, well shame on me for not instrumenting things at a more
granular level before going all "oh we need a cache!"

[In my defense, I blame redis for being such a sweet little tool that I
felt compelled to use it somehow!]

----

t/sequence failed because the test itself was in error; fixed.
2012-11-14 15:43: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 (test suite) stop using 'ls' to test for presence/absence of files/directories 2012-10-27 13:20:55 +05:30
README Bailout tests unless envvar $GITOLITE_TEST is 'y' 2012-08-10 11:31:48 +05:30
access.t (access.t) added a specific rule accum test 2012-04-18 06:26:53 +05:30
all-yall.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
basic.t (test suite) stop using 'ls' to test for presence/absence of files/directories 2012-10-27 13:20:55 +05:30
branch-perms.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
daemon-gitweb-via-perms.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
deleg-1.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
deleg-2.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
deny-create.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
deny-rules-2.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
deny-rules.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
easy.t make can_write() in Easy.pm more flexible 2012-04-23 17:27:00 +05:30
fork.t make sure gl-perms exists, even if it is empty... 2012-11-06 09:15:55 +05:30
git-config.t (minor) single quotes around variables in error messages 2012-05-21 17:44:30 +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 fork command, and some core changes to make it work... 2012-04-22 16:56:21 +05:30
hostname.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
include-subconf.t (minor) single quotes around variables in error messages 2012-05-21 17:44:30 +05:30
info.t (minor fixup to t/info.t) 2012-05-06 19:06:11 +05:30
invalid-refnames-filenames.t (minor) single quotes around variables in error messages 2012-05-21 17:44:30 +05:30
listers.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
merge-check.t (test suite) stop using 'ls' to test for presence/absence of files/directories 2012-10-27 13:20:55 +05:30
mirror-test supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
mirror-test-rc cpu-time command -> CpuTime trigger module... 2012-04-06 17:26:27 +05:30
mirror-test-setup.sh mirroring without sausages 2012-04-02 13:18:30 +05:30
mirror-test-ssh-config mirroring without sausages 2012-04-02 13:18:30 +05:30
partial-copy.t BSD compat changes 2012-04-28 22:58:09 +05:30
perm-roles.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
perms-groups.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
personal-branches.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
reset supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
rule-seq.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
sequence.t Uggh; horrible inner loop screwing up all performance :-( 2012-11-14 15:43:57 +05:30
smart-http yaaay! http is finally done! 2012-04-15 21:14:56 +05:30
smart-http.root-setup (test suite) changes in test suite due to upgrading to F17 2012-06-08 17:08:15 +05:30
ssh-authkeys.t (minor) single quotes around variables in error messages 2012-05-21 17:44:30 +05:30
ssh-basic.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
vrefs-1.t (test suite) stop using 'ls' to test for presence/absence of files/directories 2012-10-27 13:20:55 +05:30
vrefs-2.t (test suite) stop using 'ls' to test for presence/absence of files/directories 2012-10-27 13:20:55 +05:30
wild-1.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
wild-2.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30
writable.t (minor) add remote tests for the 'writable' command 2012-04-18 06:23:21 +05:30
z-end.t supporting DOS and fake Unix... 2012-04-06 21:13:56 +05:30

README

============================================
WARNING: THE TEST SUITE DELETES STUFF FIRST!
============================================

Please run the tests ONLY on a userid where it's ok to LOSE DATA.

On such a userid, clone gitolite then run this command in the clone:

    GITOLITE_TEST=y prove

http://sitaramc.github.com/gitolite/testing.html has more details.  It will
also help you try out gitolite if you want to go beyond just the test suite.