BSD Ports

devel/p5-Test-Inline 2.214 FreeBSD

Inlining your tests next to the code being tested

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10, GPLv1+
Categories
devel, perl5
Package size
50.7 KiB, 137.7 KiB installed

Description

Embedding tests allows tests to be placed near the code its testing. This is a nice supplement to the traditional .t files. It's like XUnit, Perl-style.

Test::Tutorial is just documentation. To actually get anything done you use pod2test. Read the Test::Inline::Tutorial, really.

In the other systems

SystemPortVersion
FreeBSDdevel/p5-Test-Inline2.214
OpenBSDdevel/p5-Test-Inline2.214
NetBSDdevel/p5-Test-Inline2.214nb6
DragonFlydevel/p5-Test-Inline2.214

Install

Binary package:

pkg install p5-Test-Inline

From the ports tree:

cd /usr/ports/devel/p5-Test-Inline/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-Test-Inline>0:devel/p5-Test-Inline

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.2142.2142.2142.2142.214
FreeBSD:14:quarterly2.2142.214n/a2.2142.214
FreeBSD:15:latest2.2142.214n/a2.2142.214
FreeBSD:15:quarterly2.2142.214n/an/an/a
FreeBSD:16:latest2.2142.214n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 8

Runtime 8

Test 2

The full lists below include those, and their dependencies in turn.

Build dependencies 13
Run dependencies 13

No port depends on this one.

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 21
  • bin/inline2test
  • %%SITE_PERL%%/Test/Inline.pm
  • %%SITE_PERL%%/Test/Inline/Content.pm
  • %%SITE_PERL%%/Test/Inline/Content/Default.pm
  • %%SITE_PERL%%/Test/Inline/Content/Legacy.pm
  • %%SITE_PERL%%/Test/Inline/Content/Simple.pm
  • %%SITE_PERL%%/Test/Inline/Extract.pm
  • %%SITE_PERL%%/Test/Inline/IO/File.pm
  • %%SITE_PERL%%/Test/Inline/Script.pm
  • %%SITE_PERL%%/Test/Inline/Section.pm
  • %%SITE_PERL%%/Test/Inline/Util.pm
  • %%PERL5_MAN1%%/inline2test.1.gz
  • %%PERL5_MAN3%%/Test::Inline.3.gz
  • %%PERL5_MAN3%%/Test::Inline::Content.3.gz
  • %%PERL5_MAN3%%/Test::Inline::Content::Default.3.gz
  • %%PERL5_MAN3%%/Test::Inline::Content::Legacy.3.gz
  • %%PERL5_MAN3%%/Test::Inline::Content::Simple.3.gz
  • %%PERL5_MAN3%%/Test::Inline::Extract.3.gz
  • %%PERL5_MAN3%%/Test::Inline::IO::File.3.gz
  • %%PERL5_MAN3%%/Test::Inline::Script.3.gz
  • %%PERL5_MAN3%%/Test::Inline::Section.3.gz
distinfo 1
FileSizeSHA256
Test-Inline-2.214.tar.gz6040395e0fc3ce6c2c5f7fd51ac6466e2758ce83b52fe8b93807f4d45117fa7f1e366
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.