# Actually send a signal.
kill -${sig} ${_GET_PIDS}
}
+
+# This test verifies that DHCPv4 server is reporting its version properly.
+version_test() {
+ test_name=${1} # Test name
+
+ # Log the start of the test and print test name.
+ test_start ${test_name}
+
+ # Remove dangling Kea instances and remove log files.
+ cleanup
+
+ REPORTED_VERSION="`${bin_path}/${bin} -v`"
+
+ if test "${REPORTED_VERSION}" == "${EXPECTED_VERSION}"; then
+ test_finish 0
+ else
+ printf "ERROR: Expected version ${EXPECTED_VERSION}, got ${REPORTED_VERSION}\n"
+ test_finish 1
+ fi
+}