OpenGuides-RDF-Reader
view release on metacpan or search on metacpan
t/001_basic.t view on Meta::CPAN
# -*- perl -*-
# t/001_basic.t - Basic tests for RDF parsing
use strict;
use Test::More tests => 3;
#01
BEGIN { use_ok( 'OpenGuides::RDF::Reader' ); }
my $rdf_data = do { local (@ARGV, $/) = 't/sandbox.rdf'; <> };
my %page_data = parse_rdf($rdf_data);
#02
is_deeply( \%page_data, {
username => 'Housekeeping Robot',
changed => '2005-10-13T21:30:24',
version => 74,
source => 'http://london.openguides.org/index.cgi?Sandbox',
country => 'United Kingdom',
t/001_basic.t view on Meta::CPAN
fax => '020 7654 3210',
website => 'http://www.mysite.com',
opening_hours_text => '24 by 7',
latitude => 51.362603,
longitude => -0.092219,
summary => 'A page for testing the system.',
category => [ 'Beer gardens' ],
locale => [ 'West End' ],
}, "sandbox - all fields populated");
$rdf_data = do { local (@ARGV, $/) = 't/amt_expresso.rdf'; <> };
%page_data = parse_rdf($rdf_data);
#03
is_deeply( \%page_data, {
username => 'Kake',
changed => '2003-12-10T09:32:37',
version => 4,
source => 'http://london.openguides.org/index.cgi?AMT_Espresso',
country => undef,
( run in 1.083 second using v1.01-cache-2.11-cpan-49f99fa48dc )