perl-Test-LWP-UserAgent - A LWP::UserAgent suitable for simulating and testing network calls

Property Value
Distribution Mageia 7
Repository Mageia Core i586
Package filename perl-Test-LWP-UserAgent-0.33.0-2.mga7.noarch.rpm
Package name perl-Test-LWP-UserAgent
Package version 0.33.0
Package release 2.mga7
Package architecture noarch
Package type rpm
Category Development/Perl
License GPL+ or Artistic
Maintainer -
Download size 40.03 KB
Installed size 153.14 KB
This module is a subclass of LWP::UserAgent which overrides a few key
low-level methods that are concerned with actually sending your request over
the network, allowing an interception of that request and simulating a
particular response.  This greatly facilitates testing of client networking
code where the server follows a known protocol.
The synopsis describes a classic case where you want to test how your
application reacts to various responses from the server.  This module will let
you send back various responses depending on the request, without having to
set up a real server to test against.  This can be invaluable when you need to
test edge cases or error conditions that do not normally arise from the
There are a lot of different ways you can set up the response mappings, and
hook into this module; see the documentation for the individual interface


Package Version Architecture Repository
perl-Test-LWP-UserAgent-0.33.0-2.mga7.noarch.rpm 0.33.0 noarch Mageia Core
perl-Test-LWP-UserAgent - - -


Name Value
perl(Carp) -
perl(HTTP::Date) -
perl(HTTP::Request) -
perl(HTTP::Response) -
perl(HTTP::Status) -
perl(LWP::UserAgent) -
perl(Safe::Isa) -
perl(Scalar::Util) -
perl(Storable) -
perl(Try::Tiny) -
perl(URI) >= 1.620.0
perl(namespace::clean) >= 0.190.0
perl(parent) -
perl(strict) -
perl(warnings) -
perl-base >= 5.28.0


Name Value
perl(Test::LWP::UserAgent) = 0.33.0
perl-Test-LWP-UserAgent = 0.33.0-2.mga7


Type URL
Binary Package perl-Test-LWP-UserAgent-0.33.0-2.mga7.noarch.rpm
Source Package perl-Test-LWP-UserAgent-0.33.0-2.mga7.src.rpm

Install Howto

  1. Enable the repository in Software Management
  2. Install perl-Test-LWP-UserAgent rpm package:
    # dnf install perl-Test-LWP-UserAgent




2018-09-20 - umeabot <umeabot> 0.33.0-2.mga7
(not released yet)
+ Revision: 1286667
- Mageia 7 Mass Rebuild
2017-07-21 - sander85 <sander85> 0.33.0-1.mga7
+ Revision: 1126088
- update to 0.033
2016-06-19 - pterjan <pterjan> 0.30.0-3.mga6
+ Revision: 1034313
- Rebuild for perl 5.22.2
2016-02-19 - umeabot <umeabot> 0.30.0-2.mga6
+ Revision: 969434
- Mageia 6 Mass Rebuild

See Also

Package Description
perl-Test-LeakTrace-0.160.0-6.mga7.i586.rpm A LeakTrace interface for whole scripts
perl-Test-LectroTest-0.5001-11.mga7.noarch.rpm Easy, automatic, specification-based tests
perl-Test-Lib-0.2.0-6.mga7.noarch.rpm Use libraries from a t/lib directory
perl-Test-LoadAllModules-0.22.0-1.mga7.noarch.rpm Do use_ok for modules in search path
perl-Test-Log-Dispatch-0.30.0-12.mga7.noarch.rpm Test what you are logging
perl-Test-Log-Log4perl-0.320.0-2.mga7.noarch.rpm Test log4perl
perl-Test-LongString-0.170.0-4.mga7.noarch.rpm Perl module to test strings for equality
perl-Test-Manifest-2.21.0-2.mga7.noarch.rpm Interact with a t/test_manifest file
perl-Test-Memory-Cycle-1.60.0-3.mga7.noarch.rpm Check for memory leaks and circular memory references
perl-Test-MinimumVersion-0.101.82-3.mga7.noarch.rpm Does your code require newer perl than you think?
perl-Test-Mock-LWP-0.80.0-8.mga7.noarch.rpm Mocks LWP::UserAgent
perl-Test-MockModule-0.170.0-2.mga7.noarch.rpm Override subroutines in a module for unit testing
perl-Test-MockObject-1.201.807.50-2.mga7.noarch.rpm Perl extension for emulating troublesome interfaces
perl-Test-MockRandom-1.10.0-6.mga7.noarch.rpm Override randoms with non-random behavior
perl-Test-MockTime-0.170.0-2.mga7.noarch.rpm Mock time/localtime for testing