ACIL FM
Dark
Refresh
Current DIR:
/home/.cpan/build/NetAddr-IP-4.079-0/t
/
home
.cpan
build
NetAddr-IP-4.079-0
t
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
canon.t
480 B
chmod
View
DL
Edit
Rename
Delete
constants.t
488 B
chmod
View
DL
Edit
Rename
Delete
full.t
721 B
chmod
View
DL
Edit
Rename
Delete
full6-uri.t
727 B
chmod
View
DL
Edit
Rename
Delete
full6.t
721 B
chmod
View
DL
Edit
Rename
Delete
imhoff.t
873 B
chmod
View
DL
Edit
Rename
Delete
loops.t
647 B
chmod
View
DL
Edit
Rename
Delete
lower.t
220 B
chmod
View
DL
Edit
Rename
Delete
masklen.t
345 B
chmod
View
DL
Edit
Rename
Delete
new-store.t
812 B
chmod
View
DL
Edit
Rename
Delete
nofqdn.t
437 B
chmod
View
DL
Edit
Rename
Delete
old-store.t
841 B
chmod
View
DL
Edit
Rename
Delete
over-arr.t
500 B
chmod
View
DL
Edit
Rename
Delete
over-qq.t
800 B
chmod
View
DL
Edit
Rename
Delete
relops.t
1.53 MB
chmod
View
DL
Edit
Rename
Delete
rfc3021.t
627 B
chmod
View
DL
Edit
Rename
Delete
short.t
1.7 MB
chmod
View
DL
Edit
Rename
Delete
splitref.t
749 B
chmod
View
DL
Edit
Rename
Delete
v4-coalesce.t
1.47 MB
chmod
View
DL
Edit
Rename
Delete
v4-compact.t
2.18 MB
chmod
View
DL
Edit
Rename
Delete
v4-compplus.t
531 B
chmod
View
DL
Edit
Rename
Delete
v4-hostenum.t
1.02 MB
chmod
View
DL
Edit
Rename
Delete
v4-re.t
826 B
chmod
View
DL
Edit
Rename
Delete
v4-split-bulk.t
547 B
chmod
View
DL
Edit
Rename
Delete
v4-split-list.t
1.17 MB
chmod
View
DL
Edit
Rename
Delete
v4-splitplan.t
2.23 MB
chmod
View
DL
Edit
Rename
Delete
v4-sprefix.t
779 B
chmod
View
DL
Edit
Rename
Delete
v4-xprefix.t
773 B
chmod
View
DL
Edit
Rename
Delete
v6-re.t
1.42 MB
chmod
View
DL
Edit
Rename
Delete
v6-split-bulk.t
513 B
chmod
View
DL
Edit
Rename
Delete
v6-splitplan.t
2.35 MB
chmod
View
DL
Edit
Rename
Delete
wildcard.t
546 B
chmod
View
DL
Edit
Rename
Delete
Edit file: /home/.cpan/build/NetAddr-IP-4.079-0/t/v6-splitplan.t
use Test::More tests => 28; use_ok('NetAddr::IP'); my $ip = new NetAddr::IP('ffff:a123:b345:c789::/48'); my $rv; ok(($rv = sprintf("%s",$ip)) eq 'FFFF:A123:B345:C789:0:0:0:0/48',"$rv eq FFFF:A123:B345:C789:0:0:0:0/48"); my($plan,$masks) = $ip->_splitplan(48); ok($plan,'there is a plan'); ok(!$masks,'plan returns the orignal net'); ok(@$plan == 1,'one item plan'); ok(($rv = $plan->[0]) == 48,"plan $rv is original cidr 48"); my $cmask = new NetAddr::IP('ffff:7fff:ffff:ffff::'); ok(($rv = sprintf("%s",$cmask)) eq 'FFFF:7FFF:FFFF:FFFF:0:0:0:0/128',"$rv eq FFFF:7FFF:FFFF:FFFF:0:0:0:0/128"); ($plan,$masks) = $ip->_splitplan($cmask); ok(!$plan,'failing because of bits in mask'); $cmask = new NetAddr::IP('FFFF:fFFF:FFFF::'); ok(($rv = sprintf("%s",$cmask)) eq 'FFFF:FFFF:FFFF:0:0:0:0:0/128',"$rv eq FFFF:fFFF:FFFF:0:0:0:0:0/128"); ($plan,$masks) = $ip->_splitplan($cmask); ok($plan,'there is a plan'); ok(!$masks,'plan returns the orignal net'); ok(@$plan == 1,'one item plan'); ok(($rv = $plan->[0]) == 48,"plan $rv is original cidr 48"); $cmask = 'FFFF:FFFF:FFFF::'; # ipV6 text cmask ($plan,$masks) = $ip->_splitplan($cmask); ok($plan,'there is a plan'); ok(!$masks,'plan returns the orignal net'); ok(@$plan == 1,'one item plan'); ok(($rv = $plan->[0]) == 48,"plan $rv is original cidr 48"); $cmask = 'FFFF:FFF:FFFF::'; # ipV6 text cmask ($plan,$masks) = $ip->_splitplan($cmask); ok(!$plan,'failing because of bits in mask'); $cmask = 'garbage'; ($plan,$masks) = $ip->_splitplan($cmask); ok(!$plan,'failing because of garbage'); $cmask = 47; # cidr is bigger than requested ($plan,$masks) = $ip->_splitplan($cmask); ok(!$plan,'failing because of 47 overange'); # cidr makes more nets than 2**16 ($plan,$masks) = $ip->_splitplan(65); ok(!$plan,'failing to many nets 65-48 = 2**17'); ($plan,$masks) = $ip->_splitplan(49,49,49); ok(!$plan,'failing because of 3 * 49 overange'); # test for plan that just fits ($plan,$masks) = $ip->_splitplan(64); ok($plan,'there is a plan 64'); ok($masks,'plan has masks'); ok(($rv = @{$plan}) == 2 ** 16,"$rv should = 65536"); # set netlimit internal to 4 nets $NetAddr::IP::_netlimit = 4; ($plan,$masks) = $ip->_splitplan(50); # should fit ok($plan,"plan of 4 50's"); ($plan,$masks) = $ip->_splitplan(50,50,50,50,51); ok(!plan,"fail plan of 4 50's + 51"); ($plan,$masks) = $ip->_splitplan(51); ok(!plan,"fail plan of 8 51's");
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply