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
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.


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


Name Value
/usr/share/perl5 -
perl(Class/ >= 1.0
perl( -
perl(File/ -
perl(File/ -
perl(Module/ -
perl(Role/ -
perl(Role/Tiny/ -
perl(Scalar/ -
perl(Test/ -
perl( -
perl( -
perl( -
perl( -
perl( >= 0.770
rpmlib(PayloadIsLzma) -


Name Value
perl(Test/ = 0.002
perl(XT/ = 0.002
perl(XT/Files/ = 0.002
perl(XT/Files/ = 0.002
perl(XT/Files/Plugin/ = 0.002
perl(XT/Files/Plugin/ = 0.002
perl(XT/Files/Plugin/ = 0.002
perl(XT/Files/Plugin/ = 0.002
perl(XT/Files/Plugin/ = 0.002
perl(XT/Files/Role/ = 0.002
perl-XT-Files = 0.002-alt1


Type URL
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] noarch autoimports
    rpm [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



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