Changeset 33847
- Timestamp:
- 06/08/09 20:09:51 (4 years ago)
- Location:
- lang/perl/HTTP-MobileAgent/trunk
- Files:
-
- 3 modified
-
Makefile.PL (modified) (1 diff)
-
lib/HTTP/MobileAgent/Request.pm (modified) (2 diffs)
-
t/01_request.t (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/HTTP-MobileAgent/trunk/Makefile.PL
r9288 r33847 5 5 requires 'HTTP::Headers' => 1.43; 6 6 requires 'WWW::MobileCarrierJP' => 0.04; 7 requires 'Scalar::Util' => 1.14; 7 8 8 9 build_requires 'Test::More' => 0.32; -
lang/perl/HTTP-MobileAgent/trunk/lib/HTTP/MobileAgent/Request.pm
r33814 r33847 1 1 package HTTP::MobileAgent::Request; 2 2 use strict; 3 use Scalar::Util (); 3 4 4 5 sub new { … … 10 11 bless { r => $stuff }, 'HTTP::MobileAgent::Request::Apache'; 11 12 } 12 elsif ( UNIVERSAL::isa($stuff, 'HTTP::Headers') || UNIVERSAL::isa($stuff, 'HTTP::Headers::Fast')) {13 elsif (Scalar::Util::blessed($stuff) && $stuff->isa('HTTP::Headers')) { 13 14 bless { r => $stuff }, 'HTTP::MobileAgent::Request::HTTPHeaders'; 14 15 } -
lang/perl/HTTP-MobileAgent/trunk/t/01_request.t
r33814 r33847 34 34 SKIP: { 35 35 eval { require HTTP::Headers::Fast; }; 36 skip "no HTTP::Headers::Fast", 2 if $@ ;36 skip "no HTTP::Headers::Fast", 2 if $@ || $HTTP::Headers::Fast::VERSION < 0.10; # 0.11 or later supports ->isa 37 37 38 38 my $header = HTTP::Headers::Fast->new;
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)