Newer
Older
NetAddr-IP / t / v4-aton.t
@Luis Muñoz Luis Muñoz on 21 Oct 2014 481 bytes Import of LUISMUNOZ/NetAddr-IP-3.12 from CPAN.
use Test::More tests => 12;
use Socket;
use NetAddr::IP;

# $Id$

my @addr = (
	[ 'localhost', '127.0.0.1' ],
	[ 'broadcast', '255.255.255.255' ],
	[ 'default', '0.0.0.0' ],
	[ '10.0.0.1', '10.0.0.1' ],

);

is(NetAddr::IP->new($_->[0])->aton, inet_aton($_->[1]), "->aton($_->[0])")
    for @addr;

ok(defined NetAddr::IP->new(inet_aton($_->[1])), "->new aton($_->[1])")
    for @addr;

is(NetAddr::IP->new(inet_aton($_->[1]))->addr, $_->[1], "->new aton($_->[1])")
    for @addr;