From 3fd1a0086512ada7b04e211161ac699d932ae1d0 Mon Sep 17 00:00:00 2001 From: Mark Wells Date: Wed, 14 Mar 2012 13:27:33 -0700 Subject: alternate address standardization method (TeleAtlas), #13763 --- bin/usps-webtools-test-script | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100755 bin/usps-webtools-test-script (limited to 'bin/usps-webtools-test-script') diff --git a/bin/usps-webtools-test-script b/bin/usps-webtools-test-script new file mode 100755 index 000000000..414ae4cad --- /dev/null +++ b/bin/usps-webtools-test-script @@ -0,0 +1,38 @@ +#!/usr/bin/perl + +use FS::Misc::Geo 'standardize'; +use Data::Dumper; $Data::Dumper::Terse = 1; +my @tests = ( + { + address1 => '6406 Ivy Lane', + address2 => '', + city => 'Greenbelt', + state => 'MD', + zip => '', + }, + { + address1 => '8 Wildwood Drive', + address2 => '', + city => 'Old Lyme', + state => 'CT', + zip => '06371', + }, +); + +my ($userid, $password) = @ARGV; + +my %opt = ( + userid => $userid, + password=> $password, + test => 1, +); +my $i = 1; +foreach (@tests) { + print "Test $i\n"; + my $result = eval { standardize($_, %opt) }; + print "ERROR: $@\n\n" if $@; + print Dumper($result); + $i++; +} + +1; -- cgit v1.2.1