mirror of
https://github.com/samba-team/samba.git
synced 2025-01-26 10:04:02 +03:00
c54943f8bb
Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
33 lines
634 B
Bash
Executable File
33 lines
634 B
Bash
Executable File
#!/bin/sh
|
|
|
|
. "${TEST_SCRIPTS_DIR}/unit.sh"
|
|
|
|
define_test "all possible legal levels, including some abbreviations"
|
|
|
|
debug_set_result ()
|
|
{
|
|
case "$1" in
|
|
0|ERR*) ok "ERROR" ;;
|
|
1|2|WARN*) ok "WARNING" ;;
|
|
3|4|NOTICE) ok "NOTICE" ;;
|
|
5|6|7|8|9|INFO) ok "INFO" ;;
|
|
10|DEBUG) ok "DEBUG" ;;
|
|
*) required_result 42 "foo" ;;
|
|
esac
|
|
}
|
|
|
|
setup_ctdbd <<EOF
|
|
NODEMAP
|
|
0 192.168.20.41 0x0 CURRENT RECMASTER
|
|
1 192.168.20.42 0x0
|
|
2 192.168.20.43 0x0
|
|
EOF
|
|
|
|
for i in "ERROR" "WARNING" "NOTICE" "INFO" "DEBUG" $(seq 0 10) "ERR" "WARN" ; do
|
|
ok_null
|
|
simple_test "$i"
|
|
|
|
debug_set_result "$i"
|
|
simple_test_other getdebug
|
|
done
|