diff --git a/files/debs/general b/files/debs/general index 307cd7b113..a1f2a4b159 100644 --- a/files/debs/general +++ b/files/debs/general @@ -1,5 +1,6 @@ bc bridge-utils +bsdmainutils curl g++ gcc diff --git a/files/rpms-suse/general b/files/rpms-suse/general index e3dfec1047..3b19071770 100644 --- a/files/rpms-suse/general +++ b/files/rpms-suse/general @@ -25,5 +25,6 @@ screen tar tcpdump unzip +util-linux wget zlib-devel diff --git a/files/rpms/general b/files/rpms/general index 6d5fd1565c..2d4a97a743 100644 --- a/files/rpms/general +++ b/files/rpms/general @@ -30,6 +30,7 @@ screen tar tcpdump unzip +util-linux wget which zlib-devel diff --git a/tests/test_functions.sh b/tests/test_functions.sh index be8dc5e287..8aae23dcb8 100755 --- a/tests/test_functions.sh +++ b/tests/test_functions.sh @@ -9,6 +9,22 @@ source $TOP/functions source $TOP/tests/unittest.sh +echo "Testing generate_hex_string()" + +VAL=$(generate_hex_string 16) +if [[ ${#VAL} -eq 32 ]]; then + passed "OK" +else + failed "generate_hex_string 16 failed ${#VAL}" +fi + +VAL=$(generate_hex_string 32) +if [[ ${#VAL} -eq 64 ]]; then + passed "OK" +else + failed "generate_hex_string 32 failed ${#VAL}" +fi + echo "Testing die_if_not_set()" bash -c "source $TOP/functions; X=`echo Y && true`; die_if_not_set $LINENO X 'not OK'"