]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-123849: Fix test_sqlite3.test_table_dump when foreign keys are enabled by default...
authorMariusz Felisiak <felisiak.mariusz@gmail.com>
Tue, 8 Oct 2024 22:46:11 +0000 (00:46 +0200)
committerGitHub <noreply@github.com>
Tue, 8 Oct 2024 22:46:11 +0000 (22:46 +0000)
Lib/test/test_sqlite3/test_dump.py

index d508f238f84fb5d94bd361e0ba9416c9e3a046f3..550cea41976441f995d6503c082ffaf77ac1b795 100644 (file)
@@ -10,6 +10,7 @@ class DumpTests(MemoryDatabaseMixin, unittest.TestCase):
 
     def test_table_dump(self):
         expected_sqls = [
+                "PRAGMA foreign_keys=OFF;",
                 """CREATE TABLE "index"("index" blob);"""
                 ,
                 """INSERT INTO "index" VALUES(X'01');"""
@@ -48,7 +49,7 @@ class DumpTests(MemoryDatabaseMixin, unittest.TestCase):
         expected_sqls = [
             "PRAGMA foreign_keys=OFF;",
             "BEGIN TRANSACTION;",
-            *expected_sqls,
+            *expected_sqls[1:],
             "COMMIT;",
         ]
         [self.assertEqual(expected_sqls[i], actual_sqls[i])