perl-Directory-Scratch - Perl Module to generate self-cleaning scratch space for tests

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package name perl-Directory-Scratch
Package version 0.180.0
Package release 3.mga6
Package architecture noarch
Package type rpm
Installed size 119.26 KB
Download size 36.84 KB
Official Mirror
When writing test suites for modules that operate on files, it's often
inconvenient to correctly create a platform-independent temporary storage
space, manipulate files inside it, then clean it up when the test exits. The
inconvenience usually results in tests that don't work everwhere, or worse, no
tests at all.
This module aims to eliminate that problem by making it easy to do things right.


Package Version Architecture Repository
perl-Directory-Scratch-0.180.0-3.mga6.noarch.rpm 0.180.0 noarch Mageia Core
perl-Directory-Scratch - - -


Name Value
perl(Carp) -
perl(File::Copy) -
perl(File::Spec) -
perl(File::Temp) -
perl(File::stat) -
perl(Path::Class) -
perl(Path::Tiny) >= 0.60.0
perl(Scalar::Util) -
perl(overload) -
perl(strict) -
perl(warnings) -
perl-base >= 2:5.22.2


Name Value
perl(Directory::Scratch) == 0.180.0
perl-Directory-Scratch == 0.180.0-3.mga6


Type URL
Binary Package perl-Directory-Scratch-0.180.0-3.mga6.noarch.rpm
Source Package perl-Directory-Scratch-0.180.0-3.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-Directory-Scratch rpm package:
    # urpmi perl-Directory-Scratch




2016-06-19 - pterjan <pterjan> 0.180.0-3.mga6
+ Revision: 1025801
- Rebuild for perl 5.22.2
2016-02-18 - umeabot <umeabot> 0.180.0-2.mga6
+ Revision: 966022
- Mageia 6 Mass Rebuild
2015-06-22 - sander85 <sander85> 0.180.0-1.mga6
+ Revision: 839476
- update to 0.18
2014-10-19 - umeabot <umeabot> 0.150.0-6.mga5
+ Revision: 790188
- Rebuild to potentially add missing dependencies
2014-10-15 - umeabot <umeabot> 0.150.0-5.mga5
+ Revision: 743453
- Second Mageia 5 Mass Rebuild
2014-10-02 - tv <tv> 0.150.0-4.mga5
+ Revision: 735617
- add exclude
2014-09-16 - umeabot <umeabot> 0.150.0-3.mga5
+ Revision: 684376
- Mageia 5 Mass Rebuild
2013-10-19 - umeabot <umeabot> 0.150.0-2.mga4
+ Revision: 526872
- Mageia 4 Mass Rebuild

See Also

Package Description
perl-Directory-Scratch-Structured-0.40.0-7.mga6.noarch.rpm creates temporary files and directories from a structured description
perl-Directory-Transactional-0.90.0-7.mga6.noarch.rpm Traverse files in L<Directory::Transactional>
perl-Dist-CheckConflicts-0.110.0-5.mga6.noarch.rpm Declare version conflicts for your dist
perl-Dist-Zilla-6.12.0-1.mga7.noarch.rpm Something that provides a version number for the dist
perl-Dist-Zilla-App-Command-aliendeps-0.30.0-1.mga7.noarch.rpm Print your alien distributions alien prerequisites
perl-Dist-Zilla-App-Command-cover-1.101.1-7.mga6.noarch.rpm Code coverage metrics for your distribution
perl-Dist-Zilla-App-Command-pot-2.0.0-1.mga6.noarch.rpm Update i18n messages.pot file with new strings
perl-Dist-Zilla-App-Command-weaverconf-0.50.0-3.mga6.noarch.rpm Extract your distribution's Pod::Weaver configuration
perl-Dist-Zilla-BeLike-CSJEWELL-0.901.0-7.mga6.noarch.rpm Build a modern dist like CSJEWELL does it
perl-Dist-Zilla-Config-Slicer-0.202.0-2.mga7.noarch.rpm Pass Portions of Bundle Config to Plugins
perl-Dist-Zilla-Deb-0.40.0-6.mga6.noarch.rpm Build and release debian package
perl-Dist-Zilla-LocaleTextDomain-0.910.0-1.mga7.noarch.rpm No summary found
perl-Dist-Zilla-Plugin-Alien-0.23.0-3.mga7.noarch.rpm Dist::Zilla::PluginBundle::Basic for Alien
perl-Dist-Zilla-Plugin-ApacheTest-0.40.0-1.mga7.noarch.rpm Build a Makefile.PL that uses ExtUtils::MakeMaker with Apache::Test
perl-Dist-Zilla-Plugin-ApocalypseTests-1.2.0-3.mga6.noarch.rpm Creates the Test::Apocalypse testfile for Dist::Zilla