@@ -139,7 +139,7 @@ SQLite.register(db, triple, nargs=1)
139
139
r = SQLite. query (db, " SELECT triple(Total) FROM Invoice ORDER BY InvoiceId LIMIT 5" )
140
140
s = SQLite. query (db, " SELECT Total FROM Invoice ORDER BY InvoiceId LIMIT 5" )
141
141
for (i, j) in zip (r. columns[1 ], s. columns[1 ])
142
- @test_approx_eq get (i) 3 * get (j)
142
+ @test get (i) - 3 * get (j) < 0.02
143
143
end
144
144
145
145
SQLite. @register db function add4 (q)
@@ -177,7 +177,7 @@ doublesum_final(persist) = 2 * persist
177
177
SQLite. register (db, 0 , doublesum_step, doublesum_final, name= " doublesum" )
178
178
r = SQLite. query (db, " SELECT doublesum(UnitPrice) FROM Track" )
179
179
s = SQLite. query (db, " SELECT UnitPrice FROM Track" )
180
- @test_approx_eq get (r[1 ,1 ]) 2 * sum (convert (Vector{Float64},s. columns[1 ]))
180
+ @test get (r[1 ,1 ]) - 2 * sum (convert (Vector{Float64},s. columns[1 ])) < 0.02
181
181
182
182
mycount (p, c) = p + 1
183
183
SQLite. register (db, 0 , mycount)
@@ -225,7 +225,7 @@ finalize(db); db = nothing; gc(); gc();
225
225
226
226
# Make sure we handle undefined values
227
227
db = SQLite. DB () # In case the order of tests is changed
228
- arr = Array ( String, 2 )
228
+ arr = Vector { String} ( 2 )
229
229
arr[1 ] = " 1" # Now an array with the second value undefined
230
230
dt = DataFrame (Any[NullableArrays. NullableArray (arr, [false , true ])])
231
231
SQLite. drop! (db, " temp" , ifexists= true )
0 commit comments