irecord request path and TLS and chroot settings - geomyidae-tests - geomyidae tests Err bitreich.org 70
hgit clone git://bitreich.org/geomyidae-tests/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae-tests/ URL:git://bitreich.org/geomyidae-tests/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae-tests/ bitreich.org 70
1Log /scm/geomyidae-tests/log.gph bitreich.org 70
1Files /scm/geomyidae-tests/files.gph bitreich.org 70
1Refs /scm/geomyidae-tests/refs.gph bitreich.org 70
1Tags /scm/geomyidae-tests/tag bitreich.org 70
1README /scm/geomyidae-tests/file/README.gph bitreich.org 70
1LICENSE /scm/geomyidae-tests/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit c2bb65fa30853261dd56108ffdd8e216c4f2982b /scm/geomyidae-tests/commit/c2bb65fa30853261dd56108ffdd8e216c4f2982b.gph bitreich.org 70
1parent 77772ad44967239799ef0fa93ab220d8d133b15e /scm/geomyidae-tests/commit/77772ad44967239799ef0fa93ab220d8d133b15e.gph bitreich.org 70
hAuthor: Hiltjo Posthuma <hiltjo@codemadness.org> URL:mailto:hiltjo@codemadness.org bitreich.org 70
iDate: Fri, 21 Jul 2023 14:20:21 +0200 Err bitreich.org 70
i Err bitreich.org 70
irecord request path and TLS and chroot settings Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M run.sh | 25 +++++++++++++++++++++++++ Err bitreich.org 70
i M tests | 2 -- Err bitreich.org 70
i Err bitreich.org 70
i2 files changed, 25 insertions(+), 2 deletions(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/run.sh b/run.sh /scm/geomyidae-tests/file/run.sh.gph bitreich.org 70
i@@ -6,9 +6,20 @@ base="$(pwd)" Err bitreich.org 70
i user="hiltjo" Err bitreich.org 70
i group="hiltjo" Err bitreich.org 70
i Err bitreich.org 70
i+tls=0 Err bitreich.org 70
i+chroot=0 Err bitreich.org 70
i+counter=0 Err bitreich.org 70
i run_tests() { Err bitreich.org 70
i while read -r line; do Err bitreich.org 70
i printf '%s\r\n' "$line" | nc "$host" "$port" Err bitreich.org 70
i+ Err bitreich.org 70
i+ f="results/${counter}.txt" Err bitreich.org 70
i+ if test -f "$f"; then Err bitreich.org 70
i+ echo "" >> "$f" Err bitreich.org 70
i+ echo "request path was: $line, tls=$tls, chroot=$chroot" >> "$f" Err bitreich.org 70
i+ counter=$((counter + 1)) Err bitreich.org 70
i+ fi Err bitreich.org 70
i+ Err bitreich.org 70
i done < tests Err bitreich.org 70
i } Err bitreich.org 70
i Err bitreich.org 70
i@@ -28,8 +39,22 @@ rm -f test_counter.txt Err bitreich.org 70
i run_tests Err bitreich.org 70
i pkill geomyidae Err bitreich.org 70
i Err bitreich.org 70
i+chroot=1 Err bitreich.org 70
i "$bin" -4 -c -d -b "$base" -p "$port" -o "$port" -h "$host" -u "$user" -g "$group" & Err bitreich.org 70
i run_tests Err bitreich.org 70
i pkill geomyidae Err bitreich.org 70
i Err bitreich.org 70
i # TOOD: test TLS Err bitreich.org 70
i+#tls=1 Err bitreich.org 70
i+#chroot=0 Err bitreich.org 70
i+# TODO Err bitreich.org 70
i+#run_tests Err bitreich.org 70
i+#pkill geomyidae Err bitreich.org 70
i+ Err bitreich.org 70
i+#tls=1 Err bitreich.org 70
i+#chroot=1 Err bitreich.org 70
i+# TODO Err bitreich.org 70
i+#run_tests Err bitreich.org 70
i+#pkill geomyidae Err bitreich.org 70
i+ Err bitreich.org 70
i+echo "done" Err bitreich.org 70
1diff --git a/tests b/tests /scm/geomyidae-tests/file/tests.gph bitreich.org 70
i@@ -1,7 +1,5 @@ Err bitreich.org 70
i-test.cgi Err bitreich.org 70
i /test.cgi Err bitreich.org 70
i //test.cgi Err bitreich.org 70
i-/?query Err bitreich.org 70
i /test.cgi?query Err bitreich.org 70
i /test.cgi?query=test Err bitreich.org 70
i /test.cgi?query=/test Err bitreich.org 70
.
Response:
text/plain