Blame


1 e5285d54 2021-12-09 op #!/bin/sh
2 e5285d54 2021-12-09 op
3 e5285d54 2021-12-09 op if [ "${SKIP_RUNTIME_TESTS:-0}" -eq 1 ]; then
4 e5285d54 2021-12-09 op echo
5 e5285d54 2021-12-09 op echo "======================"
6 e5285d54 2021-12-09 op echo "runtime tests skipped!"
7 e5285d54 2021-12-09 op echo "======================"
8 e5285d54 2021-12-09 op echo
9 e5285d54 2021-12-09 op exit 0
10 e5285d54 2021-12-09 op fi
11 e5285d54 2021-12-09 op
12 e5285d54 2021-12-09 op rm -f gmid.pid
13 e5285d54 2021-12-09 op
14 e5285d54 2021-12-09 op . ./lib.sh
15 e5285d54 2021-12-09 op . ./tests.sh
16 e5285d54 2021-12-09 op
17 e5285d54 2021-12-09 op trap 'onexit' INT TERM EXIT
18 e5285d54 2021-12-09 op
19 e5285d54 2021-12-09 op if [ $# -ne 0 ]; then
20 e5285d54 2021-12-09 op while [ $# -ne 0 ]; do
21 e5285d54 2021-12-09 op run_test $1
22 e5285d54 2021-12-09 op shift
23 e5285d54 2021-12-09 op done
24 e5285d54 2021-12-09 op
25 e5285d54 2021-12-09 op tests_done
26 e5285d54 2021-12-09 op fi
27 e5285d54 2021-12-09 op
28 e5285d54 2021-12-09 op run_test test_punycode
29 e5285d54 2021-12-09 op run_test test_iri
30 e5285d54 2021-12-09 op run_test test_configless_mode
31 e5285d54 2021-12-09 op run_test test_static_files
32 e5285d54 2021-12-09 op run_test test_directory_redirect
33 e5285d54 2021-12-09 op run_test test_serve_big_files
34 e5285d54 2021-12-09 op run_test test_dont_execute_scripts
35 e5285d54 2021-12-09 op run_test test_custom_mime
36 e5285d54 2021-12-09 op run_test test_default_type
37 e5285d54 2021-12-09 op run_test test_custom_lang
38 e5285d54 2021-12-09 op run_test test_parse_custom_lang_per_location
39 e5285d54 2021-12-09 op run_test test_cgi_scripts
40 e5285d54 2021-12-09 op run_test test_cgi_big_replies
41 e5285d54 2021-12-09 op run_test test_cgi_split_query
42 e5285d54 2021-12-09 op run_test test_custom_index
43 e5285d54 2021-12-09 op run_test test_custom_index_default_type_per_location
44 e5285d54 2021-12-09 op run_test test_auto_index
45 e5285d54 2021-12-09 op run_test test_block
46 e5285d54 2021-12-09 op run_test test_block_return_fmt
47 e5285d54 2021-12-09 op run_test test_entrypoint
48 e5285d54 2021-12-09 op run_test test_require_client_ca
49 e5285d54 2021-12-09 op run_test test_root_inside_location
50 e5285d54 2021-12-09 op run_test test_root_inside_location_with_redirect
51 e5285d54 2021-12-09 op run_test test_fastcgi
52 e5285d54 2021-12-09 op run_test test_macro_expansion
53 e5285d54 2021-12-09 op run_test test_174_bugfix
54 4b5b1e82 2021-12-29 op run_test test_proxy_relay_to
55 c064f3de 2021-01-01 op run_test test_proxy_with_certs
56 901905e0 2022-01-05 op run_test test_unknown_host
57 e5285d54 2021-12-09 op
58 e5285d54 2021-12-09 op tests_done