I am packaging at https://build.opensuse.org/package/show/home:jayvdb:py-new/python-unstdlib , and I defaulted to using pytest.
Relevant section of the log
[ 55s] + PYTHONPATH=:/home/abuild/rpmbuild/BUILDROOT/python-unstdlib-1.7.1-6.1.x86_64/usr/lib/python2.7/site-packages
[ 55s] + py.test-2.7 --ignore=_build.python2 --ignore=_build.python3 --ignore=_build.pypy3 -v --doctest-modules
[ 56s] ============================= test session starts ==============================
[ 56s] platform linux2 -- Python 2.7.16, pytest-4.6.5, py-1.8.0, pluggy-0.12.0 -- /usr/bin/python2
[ 56s] cachedir: .pytest_cache
[ 56s] rootdir: /home/abuild/rpmbuild/BUILD/unstdlib.py-1.7.1
[ 56s] collecting ... collected 33 items
[ 56s]
[ 56s] test/test_standard.py::TestRecentlyUsedContainer::test_maxsize PASSED [ 3%]
[ 56s] test/test_standard.py::TestException_::test_convert_exception PASSED [ 6%]
[ 56s] unstdlib/html.py::unstdlib.html.get_cache_buster PASSED [ 9%]
[ 56s] unstdlib/html.py::unstdlib.html.javascript_link PASSED [ 12%]
[ 56s] unstdlib/html.py::unstdlib.html.stylesheet_link PASSED [ 15%]
[ 56s] unstdlib/html.py::unstdlib.html.tag PASSED [ 18%]
[ 56s] unstdlib/html.py::unstdlib.html.tag_builder PASSED [ 21%]
[ 56s] unstdlib/standard/contextlib_.py::unstdlib.standard.contextlib_.open_atomic PASSED [ 24%]
[ 56s] unstdlib/standard/datetime_.py::unstdlib.standard.datetime_.datetime_from_timestamp PASSED [ 27%]
[ 56s] unstdlib/standard/datetime_.py::unstdlib.standard.datetime_.timestamp_from_datetime PASSED [ 30%]
[ 56s] unstdlib/standard/datetime_.py::unstdlib.standard.datetime_.truncate_datetime PASSED [ 33%]
[ 56s] unstdlib/standard/functools_.py::unstdlib.standard.functools_.assert_hashable PASSED [ 36%]
[ 56s] unstdlib/standard/functools_.py::unstdlib.standard.functools_.deprecated PASSED [ 39%]
[ 56s] unstdlib/standard/functools_.py::unstdlib.standard.functools_.memoized PASSED [ 42%]
[ 56s] unstdlib/standard/functools_.py::unstdlib.standard.functools_.memoized_method PASSED [ 45%]
[ 56s] unstdlib/standard/list_.py::unstdlib.standard.list_.groupby_count PASSED [ 48%]
[ 56s] unstdlib/standard/list_.py::unstdlib.standard.list_.is_iterable PASSED [ 51%]
[ 56s] unstdlib/standard/list_.py::unstdlib.standard.list_.iterate PASSED [ 54%]
[ 56s] unstdlib/standard/list_.py::unstdlib.standard.list_.iterate_chunks PASSED [ 57%]
[ 56s] unstdlib/standard/list_.py::unstdlib.standard.list_.iterate_items PASSED [ 60%]
[ 56s] unstdlib/standard/list_.py::unstdlib.standard.list_.listify PASSED [ 63%]
[ 56s] unstdlib/standard/os_.py::unstdlib.standard.os_.chdir PASSED [ 66%]
[ 56s] unstdlib/standard/string_.py::unstdlib.standard.string_.bytes_to_number PASSED [ 69%]
[ 56s] unstdlib/standard/string_.py::unstdlib.standard.string_.dollars_to_cents PASSED [ 72%]
[ 56s] unstdlib/standard/string_.py::unstdlib.standard.string_.format_int PASSED [ 75%]
[ 56s] unstdlib/standard/string_.py::unstdlib.standard.string_.number_to_bytes PASSED [ 78%]
[ 56s] unstdlib/standard/string_.py::unstdlib.standard.string_.number_to_string PASSED [ 81%]
[ 56s] unstdlib/standard/string_.py::unstdlib.standard.string_.string_to_number PASSED [ 84%]
[ 56s] unstdlib/standard/string_.py::unstdlib.standard.string_.to_float PASSED [ 87%]
[ 56s] unstdlib/standard/string_.py::unstdlib.standard.string_.to_int PASSED [ 90%]
[ 56s] unstdlib/standard/string_.py::unstdlib.standard.string_.to_str PASSED [ 93%]
[ 56s] unstdlib/standard/string_.py::unstdlib.standard.string_.to_unicode PASSED [ 96%]
[ 56s] unstdlib/standard/type_.py::unstdlib.standard.type_.is_subclass PASSED [100%]
[ 56s]
[ 56s] ========================== 33 passed in 0.27 seconds ===========================
[ 56s] ++ '[' -f _current_flavor ']'
[ 56s] ++ cat _current_flavor
[ 56s] + python_flavor=python2
[ 56s] + '[' -z python2 ']'
[ 56s] + '[' python2 '!=' python3 ']'
[ 56s] + '[' -d build ']'
[ 56s] + mv build _build.python2
[ 56s] + '[' -d _build.python3 ']'
[ 56s] + mv _build.python3 build
[ 56s] + echo python3
[ 56s] + PYTHONPATH=:/home/abuild/rpmbuild/BUILDROOT/python-unstdlib-1.7.1-6.1.x86_64/usr/lib/python3.7/site-packages
[ 56s] + py.test-3.7 --ignore=_build.python2 --ignore=_build.python3 --ignore=_build.pypy3 -v --doctest-modules
[ 57s] ============================= test session starts ==============================
[ 57s] platform linux -- Python 3.7.3, pytest-5.0.1, py-1.8.0, pluggy-0.12.0 -- /usr/bin/python3
[ 57s] cachedir: .pytest_cache
[ 57s] rootdir: /home/abuild/rpmbuild/BUILD/unstdlib.py-1.7.1
[ 57s] collecting ... collected 33 items
[ 57s]
[ 57s] test/test_standard.py::TestRecentlyUsedContainer::test_maxsize PASSED [ 3%]
[ 57s] test/test_standard.py::TestException_::test_convert_exception PASSED [ 6%]
Now off to use nose ...
I am packaging at https://build.opensuse.org/package/show/home:jayvdb:py-new/python-unstdlib , and I defaulted to using pytest.
Relevant section of the log
Now off to use nose ...