Skip to content

doctest hang #52

@jayvdb

Description

@jayvdb

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 ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions