We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b72a29c commit d361aebCopy full SHA for d361aeb
Lib/sqlite3/test/dbapi.py
@@ -680,6 +680,21 @@ def run(cur, errors):
680
if len(errors) > 0:
681
self.fail("\n".join(errors))
682
683
+ def test_dont_check_same_thread(self):
684
+ def run(con, err):
685
+ try:
686
+ cur = con.execute("select 1")
687
+ except sqlite.Error:
688
+ err.append("multi-threading not allowed")
689
+
690
+ con = sqlite.connect(":memory:", check_same_thread=False)
691
+ err = []
692
+ t = threading.Thread(target=run, kwargs={"con": con, "err": err})
693
+ t.start()
694
+ t.join()
695
+ self.assertEqual(len(err), 0, "\n".join(err))
696
697
698
class ConstructorTests(unittest.TestCase):
699
def test_date(self):
700
d = sqlite.Date(2004, 10, 28)
0 commit comments