gh-108294: Add time.sleep audit event (GH-108298)

This commit is contained in:
Petr Viktorin 2023-08-23 11:00:22 +02:00 committed by GitHub
parent 2dfbd4f36d
commit 31b61d19ab
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 38 additions and 0 deletions

View file

@ -256,6 +256,21 @@ class AuditTest(unittest.TestCase):
if returncode:
self.fail(stderr)
def test_time(self):
returncode, events, stderr = self.run_python("test_time")
if returncode:
self.fail(stderr)
if support.verbose:
print(*events, sep='\n')
actual = [(ev[0], ev[2]) for ev in events]
expected = [("time.sleep", "0"),
("time.sleep", "0.0625"),
("time.sleep", "-1")]
self.assertEqual(actual, expected)
def test_sys_monitoring_register_callback(self):
returncode, events, stderr = self.run_python("test_sys_monitoring_register_callback")