aboutsummaryrefslogtreecommitdiff
path: root/tests/golite.go
diff options
context:
space:
mode:
Diffstat (limited to 'tests/golite.go')
-rw-r--r--tests/golite.go30
1 files changed, 0 insertions, 30 deletions
diff --git a/tests/golite.go b/tests/golite.go
index 7eddd58..cde5ad5 100644
--- a/tests/golite.go
+++ b/tests/golite.go
@@ -2590,35 +2590,6 @@ func TestReadonly(t *testing.T) {
}
}
-func TestForeignKeys(t *testing.T) {
- cases := map[string]bool{
- "?_foreign_keys=1": true,
- "?_foreign_keys=0": false,
- }
- for option, want := range cases {
- fname := TempFilename(t)
- uri := "file:" + fname + option + "&mode=memory"
- db, err := sql.Open("sqlite3", uri)
- if err != nil {
- os.Remove(fname)
- t.Errorf("sql.Open(\"sqlite3\", %q): %v", uri, err)
- continue
- }
- var enabled bool
- err = db.QueryRow("PRAGMA foreign_keys;").Scan(&enabled)
- db.Close()
- os.Remove(fname)
- if err != nil {
- t.Errorf("query foreign_keys for %s: %v", uri, err)
- continue
- }
- if enabled != want {
- t.Errorf("\"PRAGMA foreign_keys;\" for %q = %t; want %t", uri, enabled, want)
- continue
- }
- }
-}
-
func TestDeferredForeignKey(t *testing.T) {
fname := TempFilename(t)
uri := "file:" + fname + "?_foreign_keys=1&mode=memory"
@@ -4904,7 +4875,6 @@ func MainTest() {
{ "TestOpenWithVFS", TestOpenWithVFS },
{ "TestOpenNoCreate", TestOpenNoCreate },
{ "TestReadonly", TestReadonly },
- { "TestForeignKeys", TestForeignKeys },
{ "TestDeferredForeignKey", TestDeferredForeignKey },
{ "TestRecursiveTriggers", TestRecursiveTriggers },
{ "TestClose", TestClose },