#####################################
# Tests for Sysadm::Install
#####################################
use Test::More tests => 5;
use Sysadm::Install qw(:all);
my $undef;
my $defined = 5;
ok(!defined $undef, "undef value undefined");
ok(defined $defined, "defined value defined");
def_or($undef, 42);
is($undef, 42, "new value assigned");
def_or($defined, 42);
is($defined, 5, "no new value assigned");
$defined = 0;
def_or($defined, 42);
is($defined, 0, "no new value assigned");