Name: | python3-nose |
---|---|
Version: | 1.3.7 |
Release: | 29.module+el8+5182+b8ac22ee |
Architecture: | noarch |
Module: | python36:3.6:20190513155514:17efdbc7 |
Group: | Unspecified |
Size: | 1022052 |
License: | LGPLv2+ and Public Domain |
RPM: | python3-nose-1.3.7-29.module+el8+5182+b8ac22ee.noarch.rpm |
Source RPM: | python-nose-1.3.7-29.module+el8+5182+b8ac22ee.src.rpm |
Build Date: | Mon May 20 2019 |
Build Host: | jenkins-5c4fcf4f-6540-45ed-a912-7904340e1205.appad3iad.osdevelopmeniad.oraclevcn.com |
Vendor: | Oracle America |
URL: | https://nose.readthedocs.org/en/latest/ |
Summary: | Nose Documentation |
Description: | nose extends the test loading and running features of unit test, 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 unit test, 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. This package installs the nose module and nosetests3 program that can discover python3 unit tests. |
- Fix alternatives - post and postun sections only with python3 - Resolves: rhbz#1633534
- Add alternatives for the executable and manpage - Resolves: rhbz#1633534
- Remove nosetest-3 executable/manpage. This will be provided by python3 module. - Resolves: rhbz#1615727
- Remove unversioned binaries from python2 subpackage - Resolves: rhbz#1613343
- Make possible to disable python3 subpackage
- BuildRequire also python36-rpm-macros as part of the python36 module build
- Add a bcond for python2 - Build docs with python3 explicitly
- Use python2 macros instead of unversioned python macros
- Disabled docs because the docs build config is not ported to Python 3 and thus cannot be built with Python 3 version of Sphinx
- Require the python36-devel package when building for the python36 module