perl-XT-Files-0.002-alt1.noarch.rpm


Advertisement

Description

perl-XT-Files - standard interface for author tests to find files to check

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package filename perl-XT-Files-0.002-alt1.noarch.rpm
Package name perl-XT-Files
Package version 0.002
Package release alt1
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 71.04 KB
Installed size 71.04 KB
Author tests often iterate over your distributions files to check them.
Unfortunately, every XT test uses its own code and defaults, to find the files
to check, which means they often don't fit the need of your distribution.
Common problems are not checking bin or script or, if they do, assuming
Perl files in bin or script end in `.pl'.
The idea of `XT::Files' is that it's the `Test's that know what they want
to check (e.g. module files), but it's the distribution that knows where
these files can be found (e.g. in the lib directory and in the t/lib
directory).
Without `XT::Files' you are probably adding the same code to multiple .t
files under xt that iterate over a check function of the test.
`XT::Files' is a standard interface that makes it easy for author tests to
ask the distribution for the kind of files it would like to test. And it can
easily be used for author tests that don't support `XT::Files' to have the
same set of files tested with every test.
Note: This is for author tests only. Your own distributions tests already
know which files to test.

Alternatives

Package Version Architecture Repository
perl-XT-Files - - -

Requires

Name Value
/usr/share/perl5 -
perl(Class/Tiny.pm) >= 1.0
perl(Cwd.pm) -
perl(File/Basename.pm) -
perl(File/Find.pm) -
perl(Module/Load.pm) -
perl(Role/Tiny.pm) -
perl(Role/Tiny/With.pm) -
perl(Scalar/Util.pm) -
perl(Test/Builder.pm) -
perl(constant.pm) -
perl(lib.pm) -
perl(overload.pm) -
perl(parent.pm) -
perl(version.pm) >= 0.770
rpmlib(PayloadIsLzma) -

Provides

Name Value
perl(Test/XTFiles.pm) = 0.002
perl(XT/Files.pm) = 0.002
perl(XT/Files/File.pm) = 0.002
perl(XT/Files/Plugin.pm) = 0.002
perl(XT/Files/Plugin/Default.pm) = 0.002
perl(XT/Files/Plugin/Dirs.pm) = 0.002
perl(XT/Files/Plugin/Excludes.pm) = 0.002
perl(XT/Files/Plugin/Files.pm) = 0.002
perl(XT/Files/Plugin/lib.pm) = 0.002
perl(XT/Files/Role/Logger.pm) = 0.002
perl-XT-Files = 0.002-alt1

Download

Type URL
Mirror ftp.altlinux.org
Binary Package perl-XT-Files-0.002-alt1.noarch.rpm
Source Package perl-XT-Files-0.002-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-XT-Files rpm package:
    # sudo apt-get install perl-XT-Files

Files

Path
/usr/share/doc/perl-XT-Files-0.002/CONTRIBUTING
/usr/share/doc/perl-XT-Files-0.002/Changes
/usr/share/doc/perl-XT-Files-0.002/LICENSE
/usr/share/doc/perl-XT-Files-0.002/README
/usr/share/perl5/Test/XTFiles.pm
/usr/share/perl5/XT/Files.pm
/usr/share/perl5/XT/Files/File.pm
/usr/share/perl5/XT/Files/Plugin.pm
/usr/share/perl5/XT/Files/Plugin/Default.pm
/usr/share/perl5/XT/Files/Plugin/Dirs.pm
/usr/share/perl5/XT/Files/Plugin/Excludes.pm
/usr/share/perl5/XT/Files/Plugin/Files.pm
/usr/share/perl5/XT/Files/Plugin/lib.pm
/usr/share/perl5/XT/Files/Role/Logger.pm

See Also

Package Description
perl-XT-Manager-0.006-alt1.noarch.rpm manage a collection of author tests shared between multiple projects
perl-XT-Manager-scripts-0.006-alt1.noarch.rpm XT-Manager scripts
perl-XT-Util-0.001-alt1.noarch.rpm utility functions for test scripts
perl-XTaTIK-0.005002-alt1.noarch.rpm Rapidly deployable, multi-website eCommerce website base
perl-XTaTIK-scripts-0.005002-alt1.noarch.rpm XTaTIK scripts
perl-XTerm-Conf-0.11-alt1.noarch.rpm change configuration of a running xterm
perl-XTerm-Conf-scripts-0.11-alt1.noarch.rpm XTerm-Conf scripts
perl-XTerm-Util-0.005-alt1.noarch.rpm Utility routines for xterm-compatible terminal (emulator)s
perl-XUL-App-0.09-alt1.noarch.rpm Nifty XUL apps in a XUL::App
perl-XUL-App-scripts-0.09-alt1.noarch.rpm XUL-App scripts
perl-XUL-Gui-0.63-alt1.noarch.rpm render cross platform gui applications with firefox from perl
perl-XUL-Node-0.06-alt1.noarch.rpm Node - server-side XUL for Perl
perl-XUL-Node-scripts-0.06-alt1.noarch.rpm XUL-Node scripts
perl-Xbase-1.07-alt1.noarch.rpm perl module Xbase
perl-Xcruciate-0.21-alt1.noarch.rpm libraries for perl scripts in and around the Xcruciate server project
Advertisement
Advertisement