From 152eb90311fdf294510b5d077332580ba18c0ee4 Mon Sep 17 00:00:00 2001
From: Erlend Egeberg Aasland <erlend.aasland@protonmail.com>
Date: Tue, 26 Jul 2022 21:18:16 +0200
Subject: [PATCH] gh-95291: Use import helper to improve sqlite3 audit tests
 (#95292)

Now the tests are correctly reported as skipped if sqlite3 is not available.
---
 Lib/test/test_audit.py | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/Lib/test/test_audit.py b/Lib/test/test_audit.py
index 6a025f39912..a7ff038c093 100644
--- a/Lib/test/test_audit.py
+++ b/Lib/test/test_audit.py
@@ -155,10 +155,7 @@ def test_http(self):
 
 
     def test_sqlite3(self):
-        try:
-            import sqlite3
-        except ImportError:
-            return
+        sqlite3 = import_helper.import_module("sqlite3")
         returncode, events, stderr = self.run_python("test_sqlite3")
         if returncode:
             self.fail(stderr)
-- 
GitLab