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

Property Value
Distribution Mageia 7
Repository Mageia Core i586
Package filename perl-Test-InDistDir-1.112.71-8.mga7.noarch.rpm
Package name perl-Test-InDistDir
Package version 1.112.71
Package release 8.mga7
Package architecture noarch
Package type rpm
Category Development/Perl
License GPL+ or Artistic
Maintainer -
Download size 13.17 KB
Installed size 7.88 KB
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-8.mga7.noarch.rpm 1.112.71 noarch Mageia Core
perl-Test-InDistDir - - -


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


Name Value
perl(Test::InDistDir) = 1.112.71
perl-Test-InDistDir = 1.112.71-8.mga7


Type URL
Binary Package perl-Test-InDistDir-1.112.71-8.mga7.noarch.rpm
Source Package perl-Test-InDistDir-1.112.71-8.mga7.src.rpm

Install Howto

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




2018-09-19 - umeabot <umeabot> 1.112.71-8.mga7
(not released yet)
+ Revision: 1271906
- Mageia 7 Mass Rebuild
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

See Also

Package Description
perl-Test-Inline-2.213-12.mga7.noarch.rpm Inlining your tests next to the code being tested
perl-Test-Inter-1.90.0-1.mga7.noarch.rpm Framework for more readable interactive test scripts
perl-Test-JSON-0.110.0-9.mga7.noarch.rpm Test JSON data
perl-Test-Kwalitee-1.280.0-1.mga7.noarch.rpm Test the Kwalitee of a distribution before you release it
perl-Test-LWP-UserAgent-0.33.0-2.mga7.noarch.rpm A LWP::UserAgent suitable for simulating and testing network calls
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?