Make S/MIME test work.
This commit is contained in:
parent
509a83dd36
commit
15e5f592c1
@ -363,7 +363,7 @@ test_jpake: $(JPAKETEST)$(EXE_EXT)
|
|||||||
@echo "Test JPAKE"
|
@echo "Test JPAKE"
|
||||||
../util/shlib_wrap.sh ./$(JPAKETEST)
|
../util/shlib_wrap.sh ./$(JPAKETEST)
|
||||||
|
|
||||||
test_cms: ../apps/openssl cms-test.pl
|
test_cms: ../apps/openssl cms-test.pl smcont.txt
|
||||||
@echo "CMS consistency test"
|
@echo "CMS consistency test"
|
||||||
$(PERL) cms-test.pl
|
$(PERL) cms-test.pl
|
||||||
|
|
||||||
|
@ -241,18 +241,19 @@ sub fixrules
|
|||||||
|
|
||||||
sub copy_scripts
|
sub copy_scripts
|
||||||
{
|
{
|
||||||
my ($src, @targets) = @_;
|
my ($sed, $src, @targets) = @_;
|
||||||
|
|
||||||
my $s = '';
|
my $s = '';
|
||||||
foreach my $t (@targets)
|
foreach my $t (@targets)
|
||||||
{
|
{
|
||||||
# Copy first so we get file modes...
|
# Copy first so we get file modes...
|
||||||
$s .= "\$(TEST_D)/$t: \$(SRC_D)/$src/$t\n\tcp \$(SRC_D)/$src/$t \$(TEST_D)/$t\n\tsed -e 's/\\.\\.\\/apps/..\\/\$(OUT_D)/' -e 's/\\.\\.\\/util/..\\/\$(TEST_D)/' < \$(SRC_D)/$src/$t > \$(TEST_D)/$t\n\n";
|
$s .= "\$(TEST_D)/$t: \$(SRC_D)/$src/$t\n\tcp \$(SRC_D)/$src/$t \$(TEST_D)/$t\n";
|
||||||
|
$s .= "\tsed -e 's/\\.\\.\\/apps/..\\/\$(OUT_D)/' -e 's/\\.\\.\\/util/..\\/\$(TEST_D)/' < \$(SRC_D)/$src/$t > \$(TEST_D)/$t\n" if $sed;
|
||||||
|
$s .= "\n";
|
||||||
}
|
}
|
||||||
return $s;
|
return $s;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
sub get_tests
|
sub get_tests
|
||||||
{
|
{
|
||||||
my ($makefile) = @_;
|
my ($makefile) = @_;
|
||||||
@ -374,20 +375,22 @@ sub get_tests
|
|||||||
'trsa',
|
'trsa',
|
||||||
'testrsa.pem',
|
'testrsa.pem',
|
||||||
);
|
);
|
||||||
my $copies = copy_scripts('test', @copies);
|
my $copies = copy_scripts(1, 'test', @copies);
|
||||||
|
$copies .= copy_scripts(0, 'test', ('smcont.txt'));
|
||||||
|
|
||||||
my @utils = ( 'shlib_wrap.sh',
|
my @utils = ( 'shlib_wrap.sh',
|
||||||
'opensslwrap.sh',
|
'opensslwrap.sh',
|
||||||
);
|
);
|
||||||
$copies .= copy_scripts('util', @utils);
|
$copies .= copy_scripts(1, 'util', @utils);
|
||||||
|
|
||||||
my @apps = ( 'CA.sh',
|
my @apps = ( 'CA.sh',
|
||||||
'openssl.cnf',
|
'openssl.cnf',
|
||||||
);
|
);
|
||||||
$copies .= copy_scripts('apps', @apps);
|
$copies .= copy_scripts(1, 'apps', @apps);
|
||||||
|
|
||||||
$scripts = "test_scripts: \$(TEST_D)/CA.sh \$(TEST_D)/opensslwrap.sh \$(TEST_D)/openssl.cnf ocsp\n";
|
$scripts = "test_scripts: \$(TEST_D)/CA.sh \$(TEST_D)/opensslwrap.sh \$(TEST_D)/openssl.cnf ocsp smime\n";
|
||||||
$scripts .= "\nocsp:\n\tcp -R test/ocsp-tests \$(TEST_D)\n";
|
$scripts .= "\nocsp:\n\tcp -R test/ocsp-tests \$(TEST_D)\n";
|
||||||
|
$scripts .= "\smime:\n\tcp -R test/smime-certs \$(TEST_D)\n";
|
||||||
|
|
||||||
return "$scripts\n$copies\n$tests\n$all\n\n$each";
|
return "$scripts\n$copies\n$tests\n$all\n\n$each";
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user