mirror of https://github.com/celery/kombu.git
Adapt the mock to correctly mock the behaviors as implemented on Python 3.10. Ref #1663.
This commit is contained in:
parent
35f24f1f01
commit
c310364cc0
|
@ -16,10 +16,14 @@ def test_entrypoints():
|
||||||
'kombu.utils.compat.importlib_metadata.entry_points', create=True
|
'kombu.utils.compat.importlib_metadata.entry_points', create=True
|
||||||
) as iterep:
|
) as iterep:
|
||||||
eps = [Mock(), Mock()]
|
eps = [Mock(), Mock()]
|
||||||
iterep.return_value = {'kombu.test': eps}
|
iterep.return_value = (
|
||||||
|
{'kombu.test': eps} if sys.version_info < (3, 10) else eps)
|
||||||
|
|
||||||
assert list(entrypoints('kombu.test'))
|
assert list(entrypoints('kombu.test'))
|
||||||
iterep.assert_called_with()
|
if sys.version_info < (3, 10):
|
||||||
|
iterep.assert_called_with()
|
||||||
|
else:
|
||||||
|
iterep.assert_called_with(group='kombu.test')
|
||||||
eps[0].load.assert_called_with()
|
eps[0].load.assert_called_with()
|
||||||
eps[1].load.assert_called_with()
|
eps[1].load.assert_called_with()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue