Skip to content
Snippets Groups Projects
Commit 86689dc5 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

now test cases can be set to be dependent on the presence of "SSL" in the

client/library
parent 5f62a0c1
No related branches found
No related tags found
No related merge requests found
......@@ -58,6 +58,12 @@ future all test cases should use this. Makes us independent of the test
case number.
</server>
<features>
A list of features that must be present in the client/library for this test
to be able to run. Features testable here are:
SSL
</features>
<killserver>
Using the same syntax as in <server> but when mentioned here these servers
are explicitly KILLED when this test case is completed. Only use this if there
......
......@@ -930,6 +930,27 @@ sub serverfortest {
}
return 100;
}
my @what = getpart("client", "features");
for(@what) {
my $f = $_;
$f =~ s/\s//g;
print STDERR "CHECK FOR $f\n";
if($f eq "SSL") {
if($ssl_version) {
last;
}
}
warn "Test case $testnum requires the missing feature: $_";
return 100;
}
my @what = getpart("client", "server");
if(!$what[0]) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment