#!perl -w use strict; use Data::Microformat::adr; use Test::More tests => 9; #Basic adr taken from the microformats wiki: http://microformats.org/wiki/adr my $simple = << 'EOF';
665 3rd St.
Suite 207
San Francisco, CA 94107
U.S.A.
EOF ok(my $adr = Data::Microformat::adr->parse($simple)); is($adr->street_address, "665 3rd St."); is($adr->extended_address, "Suite 207"); is($adr->locality, "San Francisco"); is($adr->region, "CA"); is($adr->postal_code, "94107"); is($adr->country_name, "U.S.A."); my $comparison = << 'EOF';
665 3rd St.
Suite 207
San Francisco
CA
94107
U.S.A.
EOF is($adr->to_hcard, $comparison); my $text_comparison = << 'EOF'; adr: street-address: 665 3rd St. extended-address: Suite 207 locality: San Francisco region: CA postal-code: 94107 country-name: U.S.A. EOF is($adr->to_text, $text_comparison);