package TestAPRlib::uuid; | |
use strict; | |
use warnings FATAL => 'all'; | |
use Apache::Test; | |
my $dummy_uuid = 'd48889bb-d11d-b211-8567-ec81968c93c6'; | |
require APR; | |
require APR::UUID; | |
#XXX: apr_generate_random_bytes may block forever on /dev/random | |
# my $uuid = APR::UUID->new->format; | |
sub num_of_tests { | |
return 3; | |
} | |
sub test { | |
my $uuid = $dummy_uuid; | |
ok $uuid; | |
my $uuid_parsed = APR::UUID->parse($uuid); | |
ok $uuid_parsed; | |
ok $uuid eq $uuid_parsed->format; | |
} | |
1; |