version 1.3, 2007/02/06 17:46:55 |
version 1.4, 2007/02/06 20:43:43 |
|
|
#!perl -T |
#!perl -T |
# $RedRiver: 54-network-add_su-su.t,v 1.2 2007/02/06 17:41:14 andrew Exp $ |
# $RedRiver: 55-network-add_su-su.t,v 1.3 2007/02/06 17:46:55 andrew Exp $ |
|
|
use Test::More tests => 7; |
use Test::More tests => 7; |
use File::Spec; |
use File::Spec; |
|
|
} |
} |
} |
} |
|
|
my $type = 'SU'; |
my $type = 'AP'; |
my ($host, $pass); |
my ($host, $pass, $su, $su_pass, $su_id, $su_mac); |
|
|
if ($cfg{$type} && $cfg{$type} =~ /^(\d+\.\d+\.\d+.\d+)$/) { |
if ($cfg{$type} && $cfg{$type} =~ /^(\d+\.\d+\.\d+.\d+)$/) { |
$host = $1; |
$host = $1; |
|
|
|
|
skip 'No valid SU_MAC in config file', $skipped unless $su_mac; |
skip 'No valid SU_MAC in config file', $skipped unless $su_mac; |
|
|
|
$type = 'SU'; |
|
if ($cfg{$type} && $cfg{$type} =~ /^(\d+\.\d+\.\d+.\d+)$/) { |
|
$su = $1; |
|
} |
|
|
|
skip 'No valid SU in config file', $skipped unless $su; |
|
|
|
if ($cfg{$type . '_PASSWD'} && $cfg{$type . '_PASSWD'} =~ /^(.*)$/) { |
|
$su_pass = $1; |
|
} |
|
|
|
skip 'No valid SU_PASSWD in config file', $skipped unless $su_pass; |
|
|
|
|
my $t; |
my $t; |
ok($t = Net::Telnet::Trango->new(), "Instantiating object"); |
ok($t = Net::Telnet::Trango->new(), "Instantiating object"); |
|
|
ok($t->open($host), "Opening connection to $host"); |
ok($t->open($host), "Opening connection to $su"); |
|
|
ok($t->is_connected, "connected"); |
ok($t->is_connected, "connected"); |
|
|