BSD Ports

devel/py-testfixtures 6.18.5_1 FreeBSD

Collection of helpers and mock objects for unit tests and doc tests

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
58f1a6e1f0
License
MIT
Categories
devel, python
Package size
219.0 KiB, 1638.0 KiB installed

Description

TestFixtures is a collection of helpers and mock objects that are useful when writing unit tests or doc tests.

If you're wondering why "yet another mock object library", testing is often described as an art form and as such some styles of library will suit some people while others will suit other styles. This library contains common test fixtures the author found himself repeating from package to package and so decided to extract them into their own library and give them some tests of their own!

In the other systems

SystemPortVersion
FreeBSDdevel/py-testfixtures6.18.5_1
NetBSDdevel/py-testfixtures12.3.0
DragonFlydevel/py-testfixtures6.18.5_1
MidnightBSDdevel/py-testfixtures6.18.5_1
HardenedBSDdevel/py-testfixtures6.18.5_1
GhostBSDdevel/py-testfixtures6.18.5_1

Install

Binary package:

pkg install py312-testfixtures

From the ports tree:

cd /usr/ports/devel/py-testfixtures/ && make install clean

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

RUN_DEPENDS=	py312-testfixtures>0:devel/py-testfixtures

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:latest6.18.5_16.18.5_16.18.56.18.5_16.18.5_1
FreeBSD:14:quarterly6.18.5_16.18.5_1n/a6.18.5_16.18.5_1
FreeBSD:15:latest6.18.5_16.18.5_1n/a6.18.5_16.18.5_1
FreeBSD:15:quarterly6.18.5_16.18.5_1n/an/an/a
FreeBSD:16:latest6.18.5_16.18.5_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 11
Run dependencies 7

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Message after installing

===>   NOTICE:

The py312-testfixtures port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

distinfo 1
FileSizeSHA256
testfixtures-6.18.5.tar.gz12494402dae883f567f5b70fd3ad3c9eefb95912e78ac90be6c7444b5e2f46bf572c84
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
58f1a6e1f0 Mateusz Piotrowski devel/py-testfixtures: Return to pool