import sys import sysaudit def test_module(): # type: () -> None assert sysaudit.audit is not None assert sysaudit.addaudithook is not None if sys.version_info >= (3, 8, 0): assert sysaudit.std_audit == sys.audit # type: ignore assert sysaudit.std_addaudithook == sys.addaudithook # type: ignore assert sysaudit.audit == sys.audit # type: ignore [attr-defined] assert sysaudit.addaudithook == sys.addaudithook # type: ignore [attr-defined] else: assert sysaudit.audit == sysaudit.csysaudit_audit assert sysaudit.addaudithook == sysaudit.csysaudit_addaudithook assert sysaudit.py_audit is not None assert sysaudit.py_addaudithook is not None