Changeset 9687 for lang/perl/WebService-Simple/branch/lwp-base/t/01_basic.t
- Timestamp:
- 04/18/08 16:58:49 (8 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/WebService-Simple/branch/lwp-base/t/01_basic.t
r9681 r9687 1 1 use strict; 2 use Test::More (tests => 5);2 use Test::More; 3 3 4 my ($flickr_api_key); 4 5 BEGIN 5 6 { 7 $flickr_api_key = $ENV{FLICKR_API_KEY}; 8 if (! $flickr_api_key ) { 9 plan( skip_all => "Please set FLICKR_API_KEY to enable this test" ); 10 } else { 11 plan( tests => 10 ); 12 } 13 6 14 use_ok("WebService::Simple"); 7 15 } … … 10 18 my $simple = WebService::Simple->new( 11 19 base_url => "http://api.flickr.com/services/rest/", 20 params => { 21 api_key => $flickr_api_key 22 } 12 23 ); 13 24 … … 16 27 ok( $simple->response_parser, "parser ok" ); 17 28 isa_ok( $simple->response_parser, "WebService::Simple::Parser::XML::Simple", "parser isa WebService::Simple::Parser::XML::Simple" ); 29 30 my $response = $simple->get( { method => "flickr.test.echo", name => "value" } ); 31 32 ok( $response ); 33 isa_ok( $response, "WebService::Simple::Response" ); 34 35 my $h = $response->parse_response; 36 ok($h); 37 isa_ok($h, 'HASH'); 38 39 is( $h->{name}, 'value' ); 18 40 }
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)