AgeCommit message (Expand)AuthorLines
Share the rename fixture of the diff pagesBryce Kwon-0/+17
Add a helper for configs of several repositoriesBryce Kwon-0/+10
Keep cgit under Valgrind whichever way it is askedBryce Kwon-7/+23
Let a test run require the tools it must not skipBryce Kwon-0/+7
Fail a test script that leaves a sanitizer reportBryce Kwon-0/+31
Put a time limit on each request in the testsBryce Kwon-1/+4
Stop marking setup.sh as executableBryce Kwon-0/+0
Leave no stray variables or globs from setup.shBryce Kwon-4/+9
Correct the comments on the test plumbingBryce Kwon-1/+6
Keep the test results where the library puts themBryce Kwon-7/+0
Pin what the test library reads from the shellBryce Kwon-2/+9
Add a request helper that checks the answerBryce Kwon-0/+47
Fail where a test fixture breaksBryce Kwon-24/+29
Stop the run when cgit cannot report its buildBryce Kwon-4/+23
Keep the developer's environment out of the testsBryce Kwon-0/+15
Read the description file without repo.descBryce Kwon-1/+2
Add the shared config writers and cgit_rcBryce Kwon-6/+55
Put the valgrind comment above its loopBryce Kwon-3/+3
Drop two setup.sh lines that change nothingBryce Kwon-5/+3
Set the Lua prerequisite once for every testBryce Kwon-2/+3
Test the hardening passBryce Kwon-11/+7
Gate scanned filters with trust-scan-filtersBryce Kwon-1/+0
Trim the comments and dead code across the treeBryce Kwon-18/+11
Collect test output under trash and resultsBryce Kwon-4/+21
Rewrite the snapshot test around one helperBryce Kwon-1/+1
Prefer POSIX forms throughout the test scriptsBryce Kwon-3/+5
Tidy the test comments and shell portabilityBryce Kwon-28/+30
Reorganise the tree into vendor/ and custom/Bryce Kwon-1/+1
Gate the cache listing behind enable-cache-listBryce Kwon-0/+1
Reorganise into source, assets and librariesBryce Kwon-2/+2
tests: try with commit-graphChristian Hesse-4/+8
ui-snapshot: add support for zstd compressionChristian Hesse-1/+1
tests: add tests for xz compressed snapshotsChristian Hesse-1/+1
ui-snapshot: add support for lzip compressionHanspeter Portner-1/+1
tests: only do lua tests if lua is compiled-inJason A. Donenfeld-1/+11
t0111: Additions and fixesLukas Fleischer-8/+8
t0111: Add basic tests for Lua filtersLukas Fleischer-2/+11
tests/: Add t0111-filter.shLukas Fleischer-0/+13
tests: add Valgrind supportJohn Keeping-1/+36
tests: introduce strip_header() helper functionJohn Keeping-0/+8
tests: set TEST_OUTPUT_DIRECTORY to the CGit test directoryJohn Keeping-0/+1
tests: use Git's test frameworkJohn Keeping-89/+41
tests: properly quote arguments to printfFerry Huberts-1/+1
tests: handle paths with whitespaceFerry Huberts-1/+1
tests: fix failures when CDPATH is setFerry Huberts-0/+1
cgit.c: add 'clone-url' setting with support for macro expansionLars Hjemli-0/+1
tests: add tests for links with space in path and/or argsLars Hjemli-3/+8
tests/setup.sh: add support for known bugsLars Hjemli-1/+13
tests/setup.sh: allow testsuite to fail properly with POSIX standard shellsLars Hjemli-1/+1
Fix tests to work on Ubuntu (dash)Ramsay Jones-2/+4