#!/usr/bin/env perl
use
v5.12.5;
use
warnings;
our
$VERSION
=
'9999.99.99_99'
;
# VERSION
use
Test::More;
use
Test::Warnings;
use
Rex::Commands;
my
$dependency_ref
= case $^O, {
qr{MSWin}
=> [
qw(Net::SSH2 Win32::Console::ANSI)
],
default
=> [
qw(Net::OpenSSH Net::SFTP::Foreign IO::Pty)
],
};
my
@dependencies
= @{
$dependency_ref
};
plan
tests
=>
@dependencies
+ 1;
for
my
$module
(
@dependencies
) {
ok(
eval
"use $module; 1;"
,
"$module is available"
);
}