summaryrefslogtreecommitdiffstats
path: root/tests/imhttp-getrequest-file.sh
blob: 73ed46f4eb4f7fc75aa0779a8e1d24e224a5d587 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash
# This is part of the rsyslog testbench, licensed under ASL 2.0

. ${srcdir:=.}/diag.sh init
generate_conf
IMHTTP_PORT="$(get_free_port)"
add_conf '
template(name="outfmt" type="string" string="%msg%\n")
module(load="../contrib/imhttp/.libs/imhttp"
       ports="'$IMHTTP_PORT'"
			 documentroot="'$srcdir'/testsuites/docroot")
'
startup
curl -s http://localhost:$IMHTTP_PORT/file.txt > "$RSYSLOG_OUT_LOG"
shutdown_when_empty
echo "file name: $RSYSLOG_OUT_LOG"
content_check "This is a test of get page"
exit_test