rubygem-sqlite3/rubygem-sqlite3-1.4.2-Fix-sqlite-3.37.0-compatibility.patch
2022-10-24 15:25:08 +08:00

63 lines
2.3 KiB
Diff

From 5173d19aa7042daed4f20a2e6367f83b28687fbf Mon Sep 17 00:00:00 2001
From: Orgad Shaneh <orgad.shaneh@audiocodes.com>
Date: Wed, 8 Dec 2021 10:31:34 +0200
Subject: [PATCH] Fix unit tests
---
test/test_database.rb | 4 ++--
test/test_integration.rb | 4 ++--
test/test_integration_resultset.rb | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/test/test_database.rb b/test/test_database.rb
index fe44b59..cd59852 100644
--- a/test/test_database.rb
+++ b/test/test_database.rb
@@ -284,7 +284,7 @@ def test_table_info
"name" => "a",
"pk" => 1,
"notnull" => 0,
- "type" => "integer",
+ "type" => "INTEGER",
"dflt_value" => nil,
"cid" => 0
},
@@ -292,7 +292,7 @@ def test_table_info
"name" => "b",
"pk" => 0,
"notnull" => 0,
- "type" => "text",
+ "type" => "TEXT",
"dflt_value" => nil,
"cid" => 1
}]
diff --git a/test/test_integration.rb b/test/test_integration.rb
index d5ea3a5..641d9eb 100644
--- a/test/test_integration.rb
+++ b/test/test_integration.rb
@@ -36,9 +36,9 @@ def test_table_info_without_defaults_for_version_3_3_8_and_higher
@db.transaction do
@db.execute "create table no_defaults_test ( a integer default 1, b integer )"
data = @db.table_info( "no_defaults_test" )
- assert_equal({"name" => "a", "type" => "integer", "dflt_value" => "1", "notnull" => 0, "cid" => 0, "pk" => 0},
+ assert_equal({"name" => "a", "type" => "INTEGER", "dflt_value" => "1", "notnull" => 0, "cid" => 0, "pk" => 0},
data[0])
- assert_equal({"name" => "b", "type" => "integer", "dflt_value" => nil, "notnull" => 0, "cid" => 1, "pk" => 0},
+ assert_equal({"name" => "b", "type" => "INTEGER", "dflt_value" => nil, "notnull" => 0, "cid" => 1, "pk" => 0},
data[1])
end
end
diff --git a/test/test_integration_resultset.rb b/test/test_integration_resultset.rb
index ad89c2e..0ea1d58 100644
--- a/test/test_integration_resultset.rb
+++ b/test/test_integration_resultset.rb
@@ -118,7 +118,7 @@ def test_enumerable
end
def test_types
- assert_equal [ "integer", "text" ], @result.types
+ assert_equal [ "INTEGER", "TEXT" ], @result.types
end
def test_columns