perl-Test-InDistDir - Test environment setup for development with IDE

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package name perl-Test-InDistDir
Package version 1.112.71
Package release 7.mga6
Package architecture noarch
Package type rpm
Installed size 7.88 KB
Download size 13.15 KB
Official Mirror
This module helps run test scripts in IDEs like Komodo.
When running test scripts in an IDE i have to set up a project file
defining the dist dir to run tests in and a lib dir to load additional
modules from. Often I didn't feel like doing that, especially when i only
wanted to do a small patch to a dist. In those cases i added a BEGIN block
to mangle the environment for me.
This module basically is that BEGIN block. It automatically moves up one
directory when it cannot see the test script in "t/$scriptname" and
includes 'lib' in @INC when there's no blib present. That way the test ends
up with almost the same environment it'd get from EUMM/prove/etc., even
when it's actually run inside the t/ directory.


Package Version Architecture Repository
perl-Test-InDistDir-1.112.71-7.mga6.noarch.rpm 1.112.71 noarch Mageia Core
perl-Test-InDistDir - - -


Name Value
perl(File::Spec) -
perl(lib) -
perl(strict) -
perl(warnings) -
perl-base >= 2:5.22.2


Name Value
perl(Test::InDistDir) == 1.112.71
perl-Test-InDistDir == 1.112.71-7.mga6


Type URL
Binary Package perl-Test-InDistDir-1.112.71-7.mga6.noarch.rpm
Source Package perl-Test-InDistDir-1.112.71-7.mga6.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Test-InDistDir rpm package:
    # urpmi perl-Test-InDistDir




2016-06-19 - pterjan <pterjan> 1.112.71-7.mga6
+ Revision: 1034301
- Rebuild for perl 5.22.2
2016-02-08 - umeabot <umeabot> 1.112.71-6.mga6
+ Revision: 948103
- Mageia 6 Mass Rebuild
2014-10-15 - umeabot <umeabot> 1.112.71-5.mga5
+ Revision: 750319
- Second Mageia 5 Mass Rebuild
2014-09-16 - umeabot <umeabot> 1.112.71-4.mga5
+ Revision: 686461
- Mageia 5 Mass Rebuild
2013-10-18 - umeabot <umeabot> 1.112.71-3.mga4
+ Revision: 515197
- Mageia 4 Mass Rebuild

See Also

Package Description
perl-Test-Inline-2.213-11.mga7.noarch.rpm Inlining your tests next to the code being tested
perl-Test-Inter-1.70.0-1.mga7.noarch.rpm Framework for more readable interactive test scripts
perl-Test-JSON-0.110.0-8.mga6.noarch.rpm Test JSON data
perl-Test-Kwalitee-1.270.0-1.mga7.noarch.rpm Test the Kwalitee of a distribution before you release it
perl-Test-LWP-UserAgent-0.33.0-1.mga7.noarch.rpm A LWP::UserAgent suitable for simulating and testing network calls
perl-Test-LeakTrace-0.160.0-5.mga7.i586.rpm A LeakTrace interface for whole scripts
perl-Test-LectroTest-0.5001-10.mga6.noarch.rpm Easy, automatic, specification-based tests
perl-Test-Lib-0.2.0-5.mga6.noarch.rpm Use libraries from a t/lib directory
perl-Test-Log-Dispatch-0.30.0-10.mga7.noarch.rpm No summary found
perl-Test-Log-Log4perl-0.320.0-1.mga7.noarch.rpm Test log4perl
perl-Test-LongString-0.170.0-3.mga6.noarch.rpm Perl module to test strings for equality
perl-Test-Manifest-2.21.0-1.mga7.noarch.rpm Interact with a t/test_manifest file
perl-Test-Memory-Cycle-1.60.0-2.mga6.noarch.rpm Check for memory leaks and circular memory references
perl-Test-MinimumVersion-0.101.82-2.mga6.noarch.rpm Does your code require newer perl than you think?
perl-Test-Mock-LWP-0.80.0-7.mga7.noarch.rpm Mocks LWP::UserAgent