Irit Katriel <[email protected]> added the comment:
Reproduced on 3.11:
>>> foo = mock.create_autospec(Foo)
>>> mock.seal(foo)
^CTraceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/iritkatriel/src/cpython-1/Lib/unittest/mock.py", line 2917, in
seal
seal(m)
^^^^^^^
File "/Users/iritkatriel/src/cpython-1/Lib/unittest/mock.py", line 2917, in
seal
seal(m)
^^^^^^^
File "/Users/iritkatriel/src/cpython-1/Lib/unittest/mock.py", line 2917, in
seal
seal(m)
^^^^^^^
[Previous line repeated 645 more times]
File "/Users/iritkatriel/src/cpython-1/Lib/unittest/mock.py", line 2911, in
seal
m = getattr(mock, attr)
^^^^^^^^^^^^^^^^^^^
File "/Users/iritkatriel/src/cpython-1/Lib/unittest/mock.py", line 662, in
__getattr__
result = create_autospec(
^^^^^^^^^^^^^^^^
File "/Users/iritkatriel/src/cpython-1/Lib/unittest/mock.py", line 2672, in
create_autospec
mock = Klass(parent=_parent, _new_parent=_parent, _new_name=_new_name,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/iritkatriel/src/cpython-1/Lib/unittest/mock.py", line 416, in
__new__
new = type(cls.__name__, bases, {'__doc__': cls.__doc__})
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyboardInterrupt
----------
nosy: +iritkatriel
versions: +Python 3.10, Python 3.11
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue45156>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com