Marco Buttu added the comment:
I added the PyErr_WarnEx(PyExc_DeprecationWarning, ...) in Python/ast.c, right
below the check for None, True and False as names. Running the following test
the message is properly printed:
def test_async(self):
with self.assertWarnsRegex(DeprecationWarning, "reserved keyword"):
async = 33
However, the test does not pass, because the DeprecationWarning is not
triggered. I am sorry but as a cpython beginner I can not figure out how to
solve the problem, so I hope someone else can find the time to do it
----------
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue26182>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com