@@ -73,15 +73,29 @@ mod tests {
7373
7474 // GT: given [1, 3], `> 1` returns [3]
7575 let sql = format ! ( "SELECT {col_name} FROM encrypted WHERE {col_name} > $1" ) ;
76- test_ore_op ( & client, col_name, & sql, & [ & low] , & [ high. clone ( ) ] ) . await ;
76+ test_ore_op (
77+ & client,
78+ col_name,
79+ & sql,
80+ & [ & low] ,
81+ std:: slice:: from_ref ( & high) ,
82+ )
83+ . await ;
7784
7885 // GT 2nd case: given [1, 3], `> 3` returns []
7986 let sql = format ! ( "SELECT {col_name} FROM encrypted WHERE {col_name} > $1" ) ;
8087 test_ore_op :: < T > ( & client, col_name, & sql, & [ & high] , & [ ] ) . await ;
8188
8289 // LT: given [1, 3], `< 3` returns [1]
8390 let sql = format ! ( "SELECT {col_name} FROM encrypted WHERE {col_name} < $1" ) ;
84- test_ore_op ( & client, col_name, & sql, & [ & high] , & [ low. clone ( ) ] ) . await ;
91+ test_ore_op (
92+ & client,
93+ col_name,
94+ & sql,
95+ & [ & high] ,
96+ std:: slice:: from_ref ( & low) ,
97+ )
98+ . await ;
8599
86100 // LT 2nd case: given [1, 3], `< 3` returns []
87101 let sql = format ! ( "SELECT {col_name} FROM encrypted WHERE {col_name} < $1" ) ;
@@ -116,11 +130,18 @@ mod tests {
116130
117131 // EQ: given [1, 3], `= 1` returns [1]
118132 let sql = format ! ( "SELECT {col_name} FROM encrypted WHERE {col_name} = $1" ) ;
119- test_ore_op ( & client, col_name, & sql, & [ & low] , & [ low. clone ( ) ] ) . await ;
133+ test_ore_op ( & client, col_name, & sql, & [ & low] , std :: slice :: from_ref ( & low) ) . await ;
120134
121135 // NEQ: given [1, 3], `<> 3` returns [1]
122136 let sql = format ! ( "SELECT {col_name} FROM encrypted WHERE {col_name} <> $1" ) ;
123- test_ore_op ( & client, col_name, & sql, & [ & high] , & [ low. clone ( ) ] ) . await ;
137+ test_ore_op (
138+ & client,
139+ col_name,
140+ & sql,
141+ & [ & high] ,
142+ std:: slice:: from_ref ( & low) ,
143+ )
144+ . await ;
124145 }
125146
126147 /// Runs the query and checks the returned results match the expected results.
0 commit comments