test: extend 110-chronyc test
This commit is contained in:
parent
813ea71b50
commit
990f8cd89b
1 changed files with 23 additions and 0 deletions
|
@ -162,6 +162,7 @@ timeout 200
|
||||||
retries 1
|
retries 1
|
||||||
keygen
|
keygen
|
||||||
keygen 10 MD5 128
|
keygen 10 MD5 128
|
||||||
|
keygen 11 MD5 40
|
||||||
help
|
help
|
||||||
quit
|
quit
|
||||||
nosuchcommand"
|
nosuchcommand"
|
||||||
|
@ -170,7 +171,29 @@ run_test || test_fail
|
||||||
|
|
||||||
check_chronyc_output "^1 (MD5|SHA1) HEX:........................................
|
check_chronyc_output "^1 (MD5|SHA1) HEX:........................................
|
||||||
10 MD5 HEX:................................
|
10 MD5 HEX:................................
|
||||||
|
11 MD5 HEX:....................
|
||||||
System clock:.*this help
|
System clock:.*this help
|
||||||
*$" || test_fail
|
*$" || test_fail
|
||||||
|
|
||||||
|
chronyc_conf="keygen 10 NOSUCHTYPE 128
|
||||||
|
help"
|
||||||
|
run_test || test_fail
|
||||||
|
check_chronyc_output "^Unknown hash function or cipher NOSUCHTYPE\$" || test_fail
|
||||||
|
|
||||||
|
if check_config_h 'FEAT_SECHASH 1'; then
|
||||||
|
for hash in MD5 SHA1 SHA256 SHA384 SHA512; do
|
||||||
|
chronyc_conf="keygen 5 $hash"
|
||||||
|
run_test || test_fail
|
||||||
|
check_chronyc_output "^5 $hash HEX:........................................\$" || test_fail
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
if check_config_h 'HAVE_CMAC 1'; then
|
||||||
|
chronyc_conf="keygen 6 AES128
|
||||||
|
keygen 7 AES256"
|
||||||
|
run_test || test_fail
|
||||||
|
check_chronyc_output "^6 AES128 HEX:................................
|
||||||
|
7 AES256 HEX:................................................................\$" || test_fail
|
||||||
|
fi
|
||||||
|
|
||||||
test_pass
|
test_pass
|
||||||
|
|
Loading…
Reference in a new issue