BSD Ports

devel/py-nose3 1.3.8_1 FreeBSD

nose extends unittest to make testing easier

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21
Categories
devel, python
Package size
291.4 KiB, 1660.2 KiB installed

Description

nose3 is a drop-in fork of nose v1 that is compatible with Python 2.7 and Python 3.3-3.10 without using lib2to3 or other compatibility layer. It does not yet support Python 3.11.

nose extends the test loading and running features of unittest, making it easier to write, find and run tests.

By default, nose will run tests in files or directories under the current working directory whose names include "test" or "Test" at a word boundary (like "test_this" or "functional_test" or "TestClass" but not "libtest"). Test output is similar to that of unittest, but also includes captured stdout output from failing tests, for easy print-style debugging.

These features, and many more, are customizable through the use of plugins. Plugins included with nose provide support for doctest, code coverage and profiling, flexible attribute-based test selection, output capture and more. More information about writing plugins may be found on in the nose API documentation.

In the other systems

SystemPortVersion
FreeBSDdevel/py-nose31.3.8_1
DragonFlydevel/py-nose31.3.8_1
HardenedBSDdevel/py-nose31.3.8_1
GhostBSDdevel/py-nose31.3.8_1

Install

Binary package:

pkg install py312-nose3

From the ports tree:

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

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

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

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:latest1.3.8_11.3.8_1-1.3.8_11.3.8_1
FreeBSD:14:quarterly1.3.8_11.3.8_1n/a1.3.8_11.3.8_1
FreeBSD:15:latest1.3.8_11.3.8_1n/a1.3.8_11.3.8_1
FreeBSD:15:quarterly1.3.8_11.3.8_1n/an/an/a
FreeBSD:16:latest1.3.8_11.3.8_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

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

Build dependencies 16
Run dependencies 7

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none
Conflicts with
${PYTHON_PKGNAMEPREFIX}-nose

Files

distinfo 1
FileSizeSHA256
nose3-1.3.8.tar.gz924720762aae22cadb898b00b9d4f4bbb9f8e87f8e0dde6c49a88cd0c554f4e5925b76
Master sites 1
  • PYPI

Commit history 0

No commits in the history this site was built from.