File: functions-on-debian.t

package info (click to toggle)
libcrypt-openssl-guess-perl 0.15-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 128 kB
  • sloc: perl: 193; makefile: 2
file content (35 lines) | stat: -rw-r--r-- 1,021 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/usr/bin/perl

use strict;
use warnings;
use Test::More;

use Crypt::OpenSSL::Guess;

my $openssl_inc_paths = openssl_inc_paths();
# diag $openssl_inc_paths;
# -I/usr/include
like( $openssl_inc_paths, qr|/usr/include|, "openssl_inc_paths" );

my $openssl_lib_paths = openssl_lib_paths();
# diag $openssl_lib_paths;
# -L/usr -L/usr/lib
like( $openssl_lib_paths, qr|/usr/lib|, "openssl_lib_paths" );

my $find_openssl_prefix = find_openssl_prefix();
# diag $find_openssl_prefix;
# /usr
is( $find_openssl_prefix, '/usr', "find_openssl_prefix" );

my $find_openssl_exec = find_openssl_exec($find_openssl_prefix);
# diag $find_openssl_exec;
# /usr/bin/openssl
is( $find_openssl_exec, '/usr/bin/openssl', "find_openssl_exec" );

my ( $major, $minor, $letter ) = openssl_version();
# diag "major: '$major', minor: '$minor', letter: '$letter'";
# major 3.0 minor 4 letter
isnt($major, undef, "openssl_version: \$major is defined");
pass("openssl_version: major: '$major', minor: '$minor', letter: '$letter'");

done_testing();