@@ -56,7 +56,7 @@ def test_data_chunk_get_vector
5656
5757 # Test 4: Vector#logical_type returns LogicalType
5858 def test_vector_logical_type # rubocop:disable Metrics/AbcSize, Metrics/MethodLength, Minitest/MultipleAssertions
59- @conn . execute ( 'SET threads=1' )
59+ @conn . execute ( 'SET threads=1' ) if Gem :: Version . new ( DuckDB :: LIBRARY_VERSION ) < Gem :: Version . new ( '1.5.0' )
6060
6161 table_function = DuckDB ::TableFunction . new
6262 table_function . name = 'test_vector_type'
@@ -98,7 +98,7 @@ def test_vector_logical_type # rubocop:disable Metrics/AbcSize, Metrics/MethodLe
9898
9999 # Test 5: DataChunk#set_value with INTEGER
100100 def test_data_chunk_set_value_integer # rubocop:disable Metrics/AbcSize, Metrics/MethodLength
101- @conn . execute ( 'SET threads=1' )
101+ @conn . execute ( 'SET threads=1' ) if Gem :: Version . new ( DuckDB :: LIBRARY_VERSION ) < Gem :: Version . new ( '1.5.0' )
102102
103103 done = false
104104 table_function = DuckDB ::TableFunction . new
@@ -133,7 +133,7 @@ def test_data_chunk_set_value_integer # rubocop:disable Metrics/AbcSize, Metrics
133133
134134 # Test 6: DataChunk#set_value with BIGINT
135135 def test_data_chunk_set_value_bigint # rubocop:disable Metrics/AbcSize, Metrics/MethodLength
136- @conn . execute ( 'SET threads=1' )
136+ @conn . execute ( 'SET threads=1' ) if Gem :: Version . new ( DuckDB :: LIBRARY_VERSION ) < Gem :: Version . new ( '1.5.0' )
137137
138138 done = false
139139 table_function = DuckDB ::TableFunction . new
@@ -165,7 +165,7 @@ def test_data_chunk_set_value_bigint # rubocop:disable Metrics/AbcSize, Metrics/
165165
166166 # Test 7: DataChunk#set_value with VARCHAR
167167 def test_data_chunk_set_value_varchar # rubocop:disable Metrics/AbcSize, Metrics/MethodLength
168- @conn . execute ( 'SET threads=1' )
168+ @conn . execute ( 'SET threads=1' ) if Gem :: Version . new ( DuckDB :: LIBRARY_VERSION ) < Gem :: Version . new ( '1.5.0' )
169169
170170 done = false
171171 table_function = DuckDB ::TableFunction . new
@@ -199,7 +199,7 @@ def test_data_chunk_set_value_varchar # rubocop:disable Metrics/AbcSize, Metrics
199199
200200 # Test 8: DataChunk#set_value with DOUBLE
201201 def test_data_chunk_set_value_double # rubocop:disable Metrics/AbcSize, Metrics/MethodLength
202- @conn . execute ( 'SET threads=1' )
202+ @conn . execute ( 'SET threads=1' ) if Gem :: Version . new ( DuckDB :: LIBRARY_VERSION ) < Gem :: Version . new ( '1.5.0' )
203203
204204 done = false
205205 table_function = DuckDB ::TableFunction . new
@@ -233,7 +233,7 @@ def test_data_chunk_set_value_double # rubocop:disable Metrics/AbcSize, Metrics/
233233
234234 # Test 9: DataChunk#set_value with NULL
235235 def test_data_chunk_set_value_null # rubocop:disable Metrics/AbcSize, Metrics/MethodLength, Minitest/MultipleAssertions
236- @conn . execute ( 'SET threads=1' )
236+ @conn . execute ( 'SET threads=1' ) if Gem :: Version . new ( DuckDB :: LIBRARY_VERSION ) < Gem :: Version . new ( '1.5.0' )
237237
238238 done = false
239239 table_function = DuckDB ::TableFunction . new
@@ -269,7 +269,7 @@ def test_data_chunk_set_value_null # rubocop:disable Metrics/AbcSize, Metrics/Me
269269
270270 # Test 10: DataChunk#set_value with BLOB
271271 def test_data_chunk_set_value_blob # rubocop:disable Metrics/AbcSize, Metrics/MethodLength
272- @conn . execute ( 'SET threads=1' )
272+ @conn . execute ( 'SET threads=1' ) if Gem :: Version . new ( DuckDB :: LIBRARY_VERSION ) < Gem :: Version . new ( '1.5.0' )
273273
274274 done = false
275275 table_function = DuckDB ::TableFunction . new
@@ -306,7 +306,7 @@ def test_data_chunk_set_value_blob # rubocop:disable Metrics/AbcSize, Metrics/Me
306306 # Test 11: DataChunk#set_value with multiple columns
307307 # rubocop:disable Metrics/AbcSize, Metrics/MethodLength, Minitest/MultipleAssertions
308308 def test_data_chunk_set_value_multiple_columns
309- @conn . execute ( 'SET threads=1' )
309+ @conn . execute ( 'SET threads=1' ) if Gem :: Version . new ( DuckDB :: LIBRARY_VERSION ) < Gem :: Version . new ( '1.5.0' )
310310
311311 done = false
312312 table_function = DuckDB ::TableFunction . new
@@ -361,7 +361,7 @@ def test_data_chunk_set_value_multiple_columns
361361
362362 # Test 12: DataChunk#set_value with TIMESTAMP
363363 def test_data_chunk_set_value_timestamp # rubocop:disable Metrics/AbcSize, Metrics/MethodLength
364- @conn . execute ( 'SET threads=1' )
364+ @conn . execute ( 'SET threads=1' ) if Gem :: Version . new ( DuckDB :: LIBRARY_VERSION ) < Gem :: Version . new ( '1.5.0' )
365365
366366 done = false
367367 table_function = DuckDB ::TableFunction . new
@@ -398,7 +398,7 @@ def test_data_chunk_set_value_timestamp # rubocop:disable Metrics/AbcSize, Metri
398398
399399 # Test 13: DataChunk#set_value with TIMESTAMP_TZ
400400 def test_data_chunk_set_value_timestamp_tz # rubocop:disable Metrics/AbcSize, Metrics/MethodLength, Minitest/MultipleAssertions
401- @conn . execute ( 'SET threads=1' )
401+ @conn . execute ( 'SET threads=1' ) if Gem :: Version . new ( DuckDB :: LIBRARY_VERSION ) < Gem :: Version . new ( '1.5.0' )
402402
403403 done = false
404404 table_function = DuckDB ::TableFunction . new
0 commit comments