expand tests: add subdirectory and CGI REST test - geomyidae-tests - geomyidae tests
 (HTM) git clone git://bitreich.org/geomyidae-tests/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae-tests/
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 7e2c1e1d9a8e64ac371f7b6878e3928b28a7c458
 (DIR) parent ae4e0ab63e7fb0ef6b694b952f582e96510382e9
 (HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Fri, 21 Jul 2023 15:56:54 +0200
       
       expand tests: add subdirectory and CGI REST test
       
       Diffstat:
         M Makefile                            |       8 +++-----
         M run.sh                              |       9 ++++++++-
         M tests                               |       9 +++++++++
       
       3 files changed, 20 insertions(+), 6 deletions(-)
       ---
 (DIR) diff --git a/Makefile b/Makefile
       @@ -1,13 +1,11 @@
        build: clean
                ${CC} -o test.cgi test.c -static -Wall
       -
       -setup:
       -        mkdir -p results
       -        rm -f test_counter.txt
       +        mkdir -p deepah
       +        cp test.cgi deepah/test.cgi
        
        clean-results:
                rm -rf results
                rm -f test_counter.txt
        
        clean:
       -        rm -f test.cgi
       +        rm -f test.cgi deepah/test.cgi
 (DIR) diff --git a/run.sh b/run.sh
       @@ -29,12 +29,19 @@ if test "$uid" != "0"; then
                exit 1
        fi
        
       -# clean previous tests
       +# setup and clean previous tests
        rm -rf results
        mkdir -p results
        chown "$user:$group" results
        rm -f test_counter.txt
        
       +mkdir -p deepah
       +chown "$user:$group" deepah
       +cd deepah || exit 1
       +ln -sf ../results results
       +ln -sf ../test_counter.txt test_counter.txt
       +cd ../ || exit 1
       +
        "$bin" -4 -d -b "$base" -p "$port" -o "$port" -h "$host" -u "$user" -g "$group" &
        run_tests
        pkill geomyidae
 (DIR) diff --git a/tests b/tests
       @@ -1,6 +1,15 @@
        /test.cgi
        //test.cgi
       +/test.cgi/rest
        /test.cgi?query
        /test.cgi?query=test
        /test.cgi?query=/test
        /test.cgi        search
       +/deepah/test.cgi
       +/deepah/test.cgi/rest
       +//deepah/test.cgi
       +//deepah//test.cgi
       +/deepah/test.cgi?query
       +/deepah/test.cgi?query=test
       +/deepah/test.cgi?query=/test
       +/deepah/test.cgi        search