gh-91348: Restore frame argument to sys._getframe audit event (GH-94928)

This commit is contained in:
Steve Dower 2022-07-17 16:11:24 +01:00 committed by GitHub
parent 5c19ddab65
commit 044a593cbb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 31 additions and 6 deletions

View file

@ -408,6 +408,17 @@ def test_sqlite3():
raise RuntimeError("Expected sqlite3.load_extension to fail")
def test_sys_getframe():
import sys
def hook(event, args):
if event.startswith("sys."):
print(event, args[0].f_code.co_name)
sys.addaudithook(hook)
sys._getframe()
if __name__ == "__main__":
from test.support import suppress_msvcrt_asserts