Bug 1779113 - python-asynctest: coroutine tests fail under python 3.8
Summary: python-asynctest: coroutine tests fail under python 3.8
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: python-asynctest
Version: 32
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Georg Sauthoff
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-12-03 10:42 UTC by Dominik 'Rathann' Mierzejewski
Modified: 2020-09-08 20:27 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-09-08 20:27:30 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github Martiusweb asynctest issues 132 0 'None' open Test case failures in Python 3.8 2020-09-06 17:14:46 UTC

Description Dominik 'Rathann' Mierzejewski 2019-12-03 10:42:22 UTC
Description of problem:
Several coroutine-related tests fail under python 3.8.

Version-Release number of selected component (if applicable):
0.13.0-2.fc32

How reproducible:
Always.

Steps to Reproduce:
1. PYTHONPATH=%{buildroot}%{python3_sitelib} python3 -m unittest test

Actual results:
FAILED (failures=5, errors=1)

Expected results:
PASS

Additional info:

Comment 1 Ben Cotton 2020-02-11 17:42:36 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 32 development cycle.
Changing version to 32.

Comment 2 Georg Sauthoff 2020-06-21 17:18:11 UTC
Related upstream issues:


Test case failures in Python 3.8
https://github.com/Martiusweb/asynctest/issues/132
-> the author recommends to use AsyncMock (stdlib since 3.8) instead.

Integrating with Python 3.8
https://github.com/Martiusweb/asynctest/issues/144

Comment 3 Georg Sauthoff 2020-09-08 20:27:08 UTC
Upstream is dead and thus the package is now retired:

https://bugzilla.redhat.com/show_bug.cgi?id=1871594#c4


Note You need to log in before you can comment on or make changes to this bug.