[Python-checkins] bpo-46425: use absolute imports in `test_sqlite3` (GH-30676)

asvetlov webhook-mailer at python.org
Sat Jan 22 11:04:01 EST 2022


https://github.com/python/cpython/commit/55f4ec460ee6dcffc26180fd982ad89083c9acb1
commit: 55f4ec460ee6dcffc26180fd982ad89083c9acb1
branch: main
author: Nikita Sobolev <mail at sobolevn.me>
committer: asvetlov <andrew.svetlov at gmail.com>
date: 2022-01-22T18:03:56+02:00
summary:

bpo-46425: use absolute imports in `test_sqlite3` (GH-30676)

files:
M Lib/test/test_sqlite3/test_hooks.py
M Lib/test/test_sqlite3/test_regression.py
M Lib/test/test_sqlite3/test_transactions.py
M Lib/test/test_sqlite3/test_userfunctions.py

diff --git a/Lib/test/test_sqlite3/test_hooks.py b/Lib/test/test_sqlite3/test_hooks.py
index 9e5e53ad223f0..d4790cfe77b7b 100644
--- a/Lib/test/test_sqlite3/test_hooks.py
+++ b/Lib/test/test_sqlite3/test_hooks.py
@@ -24,7 +24,7 @@
 import sqlite3 as sqlite
 
 from test.support.os_helper import TESTFN, unlink
-from .test_userfunctions import with_tracebacks
+from test.test_sqlite3.test_userfunctions import with_tracebacks
 
 class CollationTests(unittest.TestCase):
     def test_create_collation_not_string(self):
diff --git a/Lib/test/test_sqlite3/test_regression.py b/Lib/test/test_sqlite3/test_regression.py
index b527053039b8a..211f7636b746d 100644
--- a/Lib/test/test_sqlite3/test_regression.py
+++ b/Lib/test/test_sqlite3/test_regression.py
@@ -21,14 +21,13 @@
 # 3. This notice may not be removed or altered from any source distribution.
 
 import datetime
-import sys
 import unittest
 import sqlite3 as sqlite
 import weakref
 import functools
-from test import support
 
-from .test_dbapi import memory_database, managed_connect, cx_limit
+from test import support
+from test.test_sqlite3.test_dbapi import memory_database, managed_connect, cx_limit
 
 
 class RegressionTests(unittest.TestCase):
diff --git a/Lib/test/test_sqlite3/test_transactions.py b/Lib/test/test_sqlite3/test_transactions.py
index 55cf8f1fdfce3..040ab1ee608cf 100644
--- a/Lib/test/test_sqlite3/test_transactions.py
+++ b/Lib/test/test_sqlite3/test_transactions.py
@@ -23,7 +23,7 @@
 import os, unittest
 import sqlite3 as sqlite
 
-from .test_dbapi import memory_database
+from test.test_sqlite3.test_dbapi import memory_database
 
 def get_db_path():
     return "sqlite_testdb"
diff --git a/Lib/test/test_sqlite3/test_userfunctions.py b/Lib/test/test_sqlite3/test_userfunctions.py
index 996437b1a4bee..b2906081e5028 100644
--- a/Lib/test/test_sqlite3/test_userfunctions.py
+++ b/Lib/test/test_sqlite3/test_userfunctions.py
@@ -32,7 +32,7 @@
 import sqlite3 as sqlite
 
 from test.support import bigmemtest, catch_unraisable_exception
-from .test_dbapi import cx_limit
+from test.test_sqlite3.test_dbapi import cx_limit
 
 
 def with_tracebacks(exc, regex="", name=""):



More information about the Python-checkins mailing list