Port details |
- py-nose3 nose extends unittest to make testing easier
- 1.3.8_1 devel =2 1.3.8_1Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2023-06-30 07:18:28
- Last Update: 2024-04-08 20:17:15
- Commit Hash: 0cbb09f
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: python
- License: LGPL21
- WWW:
- https://github.com/jayvdb/nose3
- 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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}nose3>0:devel/py-nose3@${PY_FLAVOR}
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/devel/py-nose3/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/py-nose3
- pkg install py39-nose3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py39-nose3 listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-nose3
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1686496668
SHA256 (nose3-1.3.8.tar.gz) = 762aae22cadb898b00b9d4f4bbb9f8e87f8e0dde6c49a88cd0c554f4e5925b76
SIZE (nose3-1.3.8.tar.gz) = 924720
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-setuptools>=0 : devel/py-setuptools@py39
- py39-wheel>=0 : devel/py-wheel@py39
- python3.9 : lang/python39
- py39-build>=0 : devel/py-build@py39
- py39-installer>=0 : devel/py-installer@py39
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- python3.9 : lang/python39
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_py-nose3
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.3.8_1 08 Apr 2024 20:17:15 |
Po-Chuan Hsieh (sunpoet) |
devel/py-nose3: Convert to USE_PYTHON=pep517
- Bump PORTREVISION for package change |
1.3.8 30 Jun 2023 06:59:36 |
Po-Chuan Hsieh (sunpoet) |
devel/py-nose3: Add py-nose3 1.3.8
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. |
Number of commits found: 2
|