test: use new logger() function in all tests
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
parent
7e1d7bcb06
commit
577d20b8da
@ -1,10 +1,12 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Test FWD between two syslogd, second binds 127.0.0.2:5555
|
# Test FWD between two syslogd, second binds 127.0.0.2:5555
|
||||||
|
# shellcheck disable=SC1090
|
||||||
|
|
||||||
if [ x"${srcdir}" = x ]; then
|
if [ x"${srcdir}" = x ]; then
|
||||||
srcdir=.
|
srcdir=.
|
||||||
fi
|
fi
|
||||||
. ${srcdir}/lib.sh
|
|
||||||
|
|
||||||
|
. ${srcdir}/lib.sh
|
||||||
setup -m0
|
setup -m0
|
||||||
|
|
||||||
MSG="fwd and allow"
|
MSG="fwd and allow"
|
||||||
@ -25,7 +27,7 @@ setup2 -m0 -a 127.0.0.2:* -b ":${PORT2}"
|
|||||||
|
|
||||||
print "TEST: Starting"
|
print "TEST: Starting"
|
||||||
|
|
||||||
../src/logger -t fwd -p ntp.notice -u "${SOCK}" -m "NTP123" "${MSG}"
|
logger -t fwd -p ntp.notice -m "NTP123" "${MSG}"
|
||||||
sleep 3 # Allow message to be received, processed, and forwarded
|
sleep 3 # Allow message to be received, processed, and forwarded
|
||||||
grep "fwd - NTP123 - ${MSG}" "${LOG2}" || FAIL "Nothing forwarded."
|
grep "fwd - NTP123 - ${MSG}" "${LOG2}" || FAIL "Nothing forwarded."
|
||||||
|
|
||||||
|
@ -1,7 +1,10 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
# shellcheck disable=SC1090
|
||||||
|
|
||||||
if [ x"${srcdir}" = x ]; then
|
if [ x"${srcdir}" = x ]; then
|
||||||
srcdir=.
|
srcdir=.
|
||||||
fi
|
fi
|
||||||
|
|
||||||
. ${srcdir}/lib.sh
|
. ${srcdir}/lib.sh
|
||||||
setup
|
setup
|
||||||
|
|
||||||
@ -10,10 +13,10 @@ print "TEST: Starting"
|
|||||||
MSG="foobar"
|
MSG="foobar"
|
||||||
MSG2="xyzzy"
|
MSG2="xyzzy"
|
||||||
|
|
||||||
../src/logger -u "${SOCK}" ${MSG}
|
logger "${MSG}"
|
||||||
grep ${MSG} "${LOG}" || FAIL "Cannot find: ${MSG}"
|
grep ${MSG} "${LOG}" || FAIL "Cannot find: ${MSG}"
|
||||||
|
|
||||||
../src/logger -u "${ALTSOCK}" ${MSG2}
|
logger "${ALTSOCK}" ${MSG2}
|
||||||
grep ${MSG2} "${LOG}" || FAIL "Cannot find: ${MSG2}"
|
grep ${MSG2} "${LOG}" || FAIL "Cannot find: ${MSG2}"
|
||||||
|
|
||||||
OK
|
OK
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
# shellcheck disable=SC1090
|
||||||
set -x
|
set -x
|
||||||
|
|
||||||
if [ x"${srcdir}" = x ]; then
|
if [ x"${srcdir}" = x ]; then
|
||||||
@ -6,8 +7,6 @@ if [ x"${srcdir}" = x ]; then
|
|||||||
fi
|
fi
|
||||||
. ${srcdir}/lib.sh
|
. ${srcdir}/lib.sh
|
||||||
|
|
||||||
[ -x ../src/logger ] || SKIP 'logger missing'
|
|
||||||
|
|
||||||
NOT1=${DIR}/${NM}-1.sh
|
NOT1=${DIR}/${NM}-1.sh
|
||||||
NOT1STAMP=${DIR}/${NM}-1.stamp
|
NOT1STAMP=${DIR}/${NM}-1.stamp
|
||||||
NOT2=${DIR}/${NM}-2.sh
|
NOT2=${DIR}/${NM}-2.sh
|
||||||
@ -28,13 +27,13 @@ setup
|
|||||||
|
|
||||||
MSG=01234567890123456789012345678901234567890123456789
|
MSG=01234567890123456789012345678901234567890123456789
|
||||||
MSG=$MSG$MSG$MSG$MSG$MSG$MSG$MSG$MSG$MSG$MSG
|
MSG=$MSG$MSG$MSG$MSG$MSG$MSG$MSG$MSG$MSG$MSG
|
||||||
../src/logger -u ${SOCK} ${MSG}
|
logger ${MSG}
|
||||||
../src/logger -u ${SOCK} 1${MSG}
|
logger 1${MSG}
|
||||||
../src/logger -u ${SOCK} 2${MSG}
|
logger 2${MSG}
|
||||||
|
|
||||||
if [ -f ${LOG}.0 ] &&
|
if [ -f "${LOG}.0" ] &&
|
||||||
grep 'script 1' ${NOT1STAMP} &&
|
grep 'script 1' "${NOT1STAMP}" &&
|
||||||
grep 'script 2' ${NOT2STAMP}; then
|
grep 'script 2' "${NOT2STAMP}"; then
|
||||||
OK
|
OK
|
||||||
else
|
else
|
||||||
FAIL 'Notifier did not run.'
|
FAIL 'Notifier did not run.'
|
||||||
|
@ -30,7 +30,7 @@ echo "$TPID" >> "$DIR/PIDs"
|
|||||||
# Wait for tshark to start up properly
|
# Wait for tshark to start up properly
|
||||||
sleep 3
|
sleep 3
|
||||||
|
|
||||||
../src/logger -u "${SOCK}" ${MSG}
|
logger ${MSG}
|
||||||
|
|
||||||
# Wait for any OS delays, in particular on Travis
|
# Wait for any OS delays, in particular on Travis
|
||||||
sleep 1
|
sleep 1
|
||||||
@ -41,6 +41,6 @@ wait ${TPID}
|
|||||||
|
|
||||||
# Analyze content, should have $MSG now ...
|
# Analyze content, should have $MSG now ...
|
||||||
#tshark -d udp.port==${PORT},syslog -r ${CAP} | grep ${MSG}
|
#tshark -d udp.port==${PORT},syslog -r ${CAP} | grep ${MSG}
|
||||||
tshark -r "${CAP}" 2>/dev/null | grep ${MSG} || FAIL "Cannot find: ${MSG}"
|
tshark -r "${CAP}" 2>/dev/null | grep "${MSG}" || FAIL "Cannot find: ${MSG}"
|
||||||
|
|
||||||
OK
|
OK
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
# shellcheck disable=SC1090
|
||||||
set -x
|
set -x
|
||||||
|
|
||||||
if [ x"${srcdir}" = x ]; then
|
if [ x"${srcdir}" = x ]; then
|
||||||
@ -26,7 +27,7 @@ EOF
|
|||||||
setup
|
setup
|
||||||
|
|
||||||
rm -f ${NOT1STAMP}
|
rm -f ${NOT1STAMP}
|
||||||
../src/logger -u ${SOCK} notrotall-1
|
logger notrotall-1
|
||||||
|
|
||||||
kill -USR2 `cat ${PID}`
|
kill -USR2 `cat ${PID}`
|
||||||
sleep 3
|
sleep 3
|
||||||
@ -45,7 +46,7 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
rm -f ${NOT1STAMP}
|
rm -f ${NOT1STAMP}
|
||||||
../src/logger -u ${SOCK} notrotall-2
|
logger notrotall-2
|
||||||
|
|
||||||
kill -USR2 `cat ${PID}`
|
kill -USR2 `cat ${PID}`
|
||||||
sleep 3
|
sleep 3
|
||||||
@ -68,7 +69,7 @@ fi
|
|||||||
|
|
||||||
cp $NOT1STAMP /tmp/
|
cp $NOT1STAMP /tmp/
|
||||||
rm -f ${NOT1STAMP}
|
rm -f ${NOT1STAMP}
|
||||||
../src/logger -u ${SOCK} notrotall-3
|
logger notrotall-3
|
||||||
|
|
||||||
kill -USR2 `cat ${PID}`
|
kill -USR2 `cat ${PID}`
|
||||||
sleep 3
|
sleep 3
|
||||||
|
@ -5,16 +5,17 @@
|
|||||||
if [ x"${srcdir}" = x ]; then
|
if [ x"${srcdir}" = x ]; then
|
||||||
srcdir=.
|
srcdir=.
|
||||||
fi
|
fi
|
||||||
|
|
||||||
. ${srcdir}/lib.sh
|
. ${srcdir}/lib.sh
|
||||||
setup -8
|
setup -8
|
||||||
|
|
||||||
MSG="öäüÖÄÜ߀¢§"
|
MSG="öäüÖÄÜ߀¢§"
|
||||||
MSG2="…‘’•"
|
MSG2="…‘’•"
|
||||||
|
|
||||||
../src/logger -u "${SOCK}" ${MSG}
|
logger ${MSG}
|
||||||
grep ${MSG} "${LOG}" || FAIL "Cannot find: ${MSG}"
|
grep ${MSG} "${LOG}" || FAIL "Cannot find: ${MSG}"
|
||||||
|
|
||||||
../src/logger -u "${ALTSOCK}" ${MSG2}
|
logger "${ALTSOCK}" ${MSG2}
|
||||||
grep ${MSG2} "${LOG}" || FAIL "Cannot find: ${MSG2}"
|
grep ${MSG2} "${LOG}" || FAIL "Cannot find: ${MSG2}"
|
||||||
|
|
||||||
OK
|
OK
|
||||||
|
Loading…
Reference in New Issue
Block a user