81-test_cmp_cli.t: Disable CLI-based tests in case fuzzing is enabled
authorDr. David von Oheimb <David.von.Oheimb@siemens.com>
Thu, 18 Jun 2020 05:42:22 +0000 (07:42 +0200)
committerDr. David von Oheimb <David.von.Oheimb@siemens.com>
Mon, 22 Jun 2020 14:41:24 +0000 (16:41 +0200)
Reviewed-by: Nicola Tuveri <nic.tuv@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/12175)

test/recipes/81-test_cmp_cli.t

index 516aebc6aef7a0b3da73e0dd5ebed3c7e9b5fd26..8ddb3c2daf6e62125d381bfa1c9e6440fcf529ec 100644 (file)
@@ -20,10 +20,12 @@ use Data::Dumper; # for debugging purposes only
 
 setup("test_cmp_cli");
 
-plan skip_all => "This test is not supported in a no-cmp build"
+plan skip_all => "These tests are not supported in a no-cmp build"
     if disabled("cmp");
-plan skip_all => "This test is not supported in a no-ec build"
+plan skip_all => "These tests are not supported in a no-ec build"
     if disabled("ec");
+plan skip_all => "These tests are not supported in a fuzz build"
+    if !disabled("fuzz-libfuzzer") || !disabled("fuzz-afl");
 plan skip_all => "Tests involving server not available on Windows or VMS"
     if $^O =~ /^(VMS|MSWin32)$/;