BSD Ports

devel/p5-Test-Class 0.52_1 FreeBSD

Easily create test classes in an xUnit style

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

Description

Test::Class provides a simple way of creating classes and objects to test your code in an xUnit style.

Built using Test::Builder it is designing to work with other Test::Builder based modules (Test::More, Test::Differences, Test::Exception, etc.)

Note: This module will make more sense if you are already familiar with the "standard" mechanisms for testing perl code. Those unfamiliar with Test::Harness, Test::Simple, Test::More and friends should go take a look at them now.

Note: This is an early release. Things may change. Be warned.

In the other systems

SystemPortVersion
FreeBSDdevel/p5-Test-Class0.52_1
OpenBSDdevel/p5-Test-Class0.52
NetBSDdevel/p5-Test-Class0.52nb5
DragonFlydevel/p5-Test-Class0.52_1
MidnightBSDdevel/p5-Test-Class0.52_1

Install

Binary package:

pkg install p5-Test-Class

From the ports tree:

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

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

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

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:latest0.52_10.52_10.520.52_10.52_1
FreeBSD:14:quarterly0.52_10.52_1n/a0.52_10.52_1
FreeBSD:15:latest0.52_10.52_1n/a0.52_10.52_1
FreeBSD:15:quarterly0.52_10.52_1n/an/an/a
FreeBSD:16:latest0.52_10.52_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Runtime 3

Test 2

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

Build dependencies 6
Run dependencies 6

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 6
  • %%SITE_PERL%%/Test/Class.pm
  • %%SITE_PERL%%/Test/Class/Load.pm
  • %%SITE_PERL%%/Test/Class/MethodInfo.pm
  • %%PERL5_MAN3%%/Test::Class.3.gz
  • %%PERL5_MAN3%%/Test::Class::Load.3.gz
  • %%PERL5_MAN3%%/Test::Class::MethodInfo.3.gz
distinfo 1
FileSizeSHA256
Test-Class-0.52.tar.gz6110340c1b1d388f0a8674769c27529f0cc3634ca0fd9d8f72b196c0531611934bc82
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.