@@ -46,80 +46,80 @@ TYPED_TEST(StatementTest, TestSQLBindColDataQuery) {
4646 SQLLEN buf_len = 0 ;
4747 SQLLEN ind;
4848
49- EXPECT_EQ (SQL_SUCCESS ,
49+ ASSERT_EQ (SQL_SUCCESS ,
5050 SQLBindCol (this ->stmt , 1 , SQL_C_STINYINT , &stiny_int_val_min, buf_len, &ind));
5151
52- EXPECT_EQ (SQL_SUCCESS ,
52+ ASSERT_EQ (SQL_SUCCESS ,
5353 SQLBindCol (this ->stmt , 2 , SQL_C_STINYINT , &stiny_int_val_max, buf_len, &ind));
5454
5555 // Unsigned Tiny Int
5656 uint8_t utiny_int_val_min;
5757 uint8_t utiny_int_val_max;
5858
59- EXPECT_EQ (SQL_SUCCESS ,
59+ ASSERT_EQ (SQL_SUCCESS ,
6060 SQLBindCol (this ->stmt , 3 , SQL_C_UTINYINT , &utiny_int_val_min, buf_len, &ind));
6161
62- EXPECT_EQ (SQL_SUCCESS ,
62+ ASSERT_EQ (SQL_SUCCESS ,
6363 SQLBindCol (this ->stmt , 4 , SQL_C_UTINYINT , &utiny_int_val_max, buf_len, &ind));
6464
6565 // Signed Small Int
6666 int16_t ssmall_int_val_min;
6767 int16_t ssmall_int_val_max;
6868
69- EXPECT_EQ (SQL_SUCCESS ,
69+ ASSERT_EQ (SQL_SUCCESS ,
7070 SQLBindCol (this ->stmt , 5 , SQL_C_SSHORT , &ssmall_int_val_min, buf_len, &ind));
7171
72- EXPECT_EQ (SQL_SUCCESS ,
72+ ASSERT_EQ (SQL_SUCCESS ,
7373 SQLBindCol (this ->stmt , 6 , SQL_C_SSHORT , &ssmall_int_val_max, buf_len, &ind));
7474
7575 // Unsigned Small Int
7676 uint16_t usmall_int_val_min;
7777 uint16_t usmall_int_val_max;
7878
79- EXPECT_EQ (SQL_SUCCESS ,
79+ ASSERT_EQ (SQL_SUCCESS ,
8080 SQLBindCol (this ->stmt , 7 , SQL_C_USHORT , &usmall_int_val_min, buf_len, &ind));
8181
82- EXPECT_EQ (SQL_SUCCESS ,
82+ ASSERT_EQ (SQL_SUCCESS ,
8383 SQLBindCol (this ->stmt , 8 , SQL_C_USHORT , &usmall_int_val_max, buf_len, &ind));
8484
8585 // Signed Integer
8686 SQLINTEGER slong_val_min;
8787 SQLINTEGER slong_val_max;
8888
89- EXPECT_EQ (SQL_SUCCESS ,
89+ ASSERT_EQ (SQL_SUCCESS ,
9090 SQLBindCol (this ->stmt , 9 , SQL_C_SLONG , &slong_val_min, buf_len, &ind));
9191
92- EXPECT_EQ (SQL_SUCCESS ,
92+ ASSERT_EQ (SQL_SUCCESS ,
9393 SQLBindCol (this ->stmt , 10 , SQL_C_SLONG , &slong_val_max, buf_len, &ind));
9494
9595 // Unsigned Integer
9696 SQLUINTEGER ulong_val_min;
9797 SQLUINTEGER ulong_val_max;
9898
99- EXPECT_EQ (SQL_SUCCESS ,
99+ ASSERT_EQ (SQL_SUCCESS ,
100100 SQLBindCol (this ->stmt , 11 , SQL_C_ULONG , &ulong_val_min, buf_len, &ind));
101101
102- EXPECT_EQ (SQL_SUCCESS ,
102+ ASSERT_EQ (SQL_SUCCESS ,
103103 SQLBindCol (this ->stmt , 12 , SQL_C_ULONG , &ulong_val_max, buf_len, &ind));
104104
105105 // Signed Big Int
106106 SQLBIGINT sbig_int_val_min;
107107 SQLBIGINT sbig_int_val_max;
108108
109- EXPECT_EQ (SQL_SUCCESS ,
109+ ASSERT_EQ (SQL_SUCCESS ,
110110 SQLBindCol (this ->stmt , 13 , SQL_C_SBIGINT , &sbig_int_val_min, buf_len, &ind));
111111
112- EXPECT_EQ (SQL_SUCCESS ,
112+ ASSERT_EQ (SQL_SUCCESS ,
113113 SQLBindCol (this ->stmt , 14 , SQL_C_SBIGINT , &sbig_int_val_max, buf_len, &ind));
114114
115115 // Unsigned Big Int
116116 SQLUBIGINT ubig_int_val_min;
117117 SQLUBIGINT ubig_int_val_max;
118118
119- EXPECT_EQ (SQL_SUCCESS ,
119+ ASSERT_EQ (SQL_SUCCESS ,
120120 SQLBindCol (this ->stmt , 15 , SQL_C_UBIGINT , &ubig_int_val_min, buf_len, &ind));
121121
122- EXPECT_EQ (SQL_SUCCESS ,
122+ ASSERT_EQ (SQL_SUCCESS ,
123123 SQLBindCol (this ->stmt , 16 , SQL_C_UBIGINT , &ubig_int_val_max, buf_len, &ind));
124124
125125 // Decimal
@@ -128,76 +128,76 @@ TYPED_TEST(StatementTest, TestSQLBindColDataQuery) {
128128 memset (&decimal_val_neg, 0 , sizeof (decimal_val_neg));
129129 memset (&decimal_val_pos, 0 , sizeof (decimal_val_pos));
130130
131- EXPECT_EQ (SQL_SUCCESS ,
131+ ASSERT_EQ (SQL_SUCCESS ,
132132 SQLBindCol (this ->stmt , 17 , SQL_C_NUMERIC , &decimal_val_neg, buf_len, &ind));
133133
134- EXPECT_EQ (SQL_SUCCESS ,
134+ ASSERT_EQ (SQL_SUCCESS ,
135135 SQLBindCol (this ->stmt , 18 , SQL_C_NUMERIC , &decimal_val_pos, buf_len, &ind));
136136
137137 // Float
138138 float float_val_min;
139139 float float_val_max;
140140
141- EXPECT_EQ (SQL_SUCCESS ,
141+ ASSERT_EQ (SQL_SUCCESS ,
142142 SQLBindCol (this ->stmt , 19 , SQL_C_FLOAT , &float_val_min, buf_len, &ind));
143143
144- EXPECT_EQ (SQL_SUCCESS ,
144+ ASSERT_EQ (SQL_SUCCESS ,
145145 SQLBindCol (this ->stmt , 20 , SQL_C_FLOAT , &float_val_max, buf_len, &ind));
146146
147147 // Double
148148 SQLDOUBLE double_val_min;
149149 SQLDOUBLE double_val_max;
150150
151- EXPECT_EQ (SQL_SUCCESS ,
151+ ASSERT_EQ (SQL_SUCCESS ,
152152 SQLBindCol (this ->stmt , 21 , SQL_C_DOUBLE , &double_val_min, buf_len, &ind));
153153
154- EXPECT_EQ (SQL_SUCCESS ,
154+ ASSERT_EQ (SQL_SUCCESS ,
155155 SQLBindCol (this ->stmt , 22 , SQL_C_DOUBLE , &double_val_max, buf_len, &ind));
156156
157157 // Bit
158158 bool bit_val_false;
159159 bool bit_val_true;
160160
161- EXPECT_EQ (SQL_SUCCESS ,
161+ ASSERT_EQ (SQL_SUCCESS ,
162162 SQLBindCol (this ->stmt , 23 , SQL_C_BIT , &bit_val_false, buf_len, &ind));
163163
164- EXPECT_EQ (SQL_SUCCESS ,
164+ ASSERT_EQ (SQL_SUCCESS ,
165165 SQLBindCol (this ->stmt , 24 , SQL_C_BIT , &bit_val_true, buf_len, &ind));
166166
167167 // Characters
168168 SQLCHAR char_val[2 ];
169169 buf_len = sizeof (SQLCHAR ) * 2 ;
170170
171- EXPECT_EQ (SQL_SUCCESS ,
171+ ASSERT_EQ (SQL_SUCCESS ,
172172 SQLBindCol (this ->stmt , 25 , SQL_C_CHAR , &char_val, buf_len, &ind));
173173
174174 SQLWCHAR wchar_val[2 ];
175175 size_t wchar_size = arrow::flight::sql::odbc::GetSqlWCharSize ();
176176 buf_len = wchar_size * 2 ;
177177
178- EXPECT_EQ (SQL_SUCCESS ,
178+ ASSERT_EQ (SQL_SUCCESS ,
179179 SQLBindCol (this ->stmt , 26 , SQL_C_WCHAR , &wchar_val, buf_len, &ind));
180180
181181 SQLWCHAR wvarchar_val[3 ];
182182 buf_len = wchar_size * 3 ;
183183
184- EXPECT_EQ (SQL_SUCCESS ,
184+ ASSERT_EQ (SQL_SUCCESS ,
185185 SQLBindCol (this ->stmt , 27 , SQL_C_WCHAR , &wvarchar_val, buf_len, &ind));
186186
187187 SQLCHAR varchar_val[4 ];
188188 buf_len = sizeof (SQLCHAR ) * 4 ;
189189
190- EXPECT_EQ (SQL_SUCCESS ,
190+ ASSERT_EQ (SQL_SUCCESS ,
191191 SQLBindCol (this ->stmt , 28 , SQL_C_CHAR , &varchar_val, buf_len, &ind));
192192
193193 // Date and Timestamp
194194 SQL_DATE_STRUCT date_val_min{}, date_val_max{};
195195 buf_len = 0 ;
196196
197- EXPECT_EQ (SQL_SUCCESS ,
197+ ASSERT_EQ (SQL_SUCCESS ,
198198 SQLBindCol (this ->stmt , 29 , SQL_C_TYPE_DATE , &date_val_min, buf_len, &ind));
199199
200- EXPECT_EQ (SQL_SUCCESS ,
200+ ASSERT_EQ (SQL_SUCCESS ,
201201 SQLBindCol (this ->stmt , 30 , SQL_C_TYPE_DATE , &date_val_max, buf_len, &ind));
202202
203203 SQL_TIMESTAMP_STRUCT timestamp_val_min{}, timestamp_val_max{};
@@ -322,10 +322,10 @@ TEST_F(StatementRemoteTest, TestSQLBindColTimeQuery) {
322322 SQLLEN buf_len = sizeof (time_var_min);
323323 SQLLEN ind;
324324
325- EXPECT_EQ (SQL_SUCCESS ,
325+ ASSERT_EQ (SQL_SUCCESS ,
326326 SQLBindCol (this ->stmt , 1 , SQL_C_TYPE_TIME , &time_var_min, buf_len, &ind));
327327
328- EXPECT_EQ (SQL_SUCCESS ,
328+ ASSERT_EQ (SQL_SUCCESS ,
329329 SQLBindCol (this ->stmt , 2 , SQL_C_TYPE_TIME , &time_var_max, buf_len, &ind));
330330
331331 std::wstring wsql =
@@ -510,7 +510,7 @@ TYPED_TEST(StatementTest, TestSQLBindColRowArraySize) {
510510}
511511
512512TYPED_TEST (StatementTest, DISABLED_TestSQLBindColIndicatorOnly) {
513- // GH-47021: implement driver to return indicator value when data pointer is null
513+ // GH-47021 TODO : implement driver to return indicator value when data pointer is null
514514
515515 // Verify driver supports null data pointer with valid indicator pointer
516516
@@ -523,7 +523,7 @@ TYPED_TEST(StatementTest, DISABLED_TestSQLBindColIndicatorOnly) {
523523 // Characters
524524 SQLLEN buf_len = sizeof (SQLCHAR ) * 2 ;
525525 SQLLEN char_val_ind;
526- EXPECT_EQ (SQL_SUCCESS ,
526+ ASSERT_EQ (SQL_SUCCESS ,
527527 SQLBindCol (this ->stmt , 25 , SQL_C_CHAR , 0 , buf_len, &char_val_ind));
528528
529529 // Execute query and fetch data once since there is only 1 row.
@@ -551,14 +551,14 @@ TYPED_TEST(StatementTest, TestSQLBindColIndicatorOnlySQLUnbind) {
551551 // Signed Tiny Int
552552 int8_t stiny_int_val;
553553 SQLLEN stiny_int_ind;
554- EXPECT_EQ (SQL_SUCCESS ,
554+ ASSERT_EQ (SQL_SUCCESS ,
555555 SQLBindCol (this ->stmt , 1 , SQL_C_STINYINT , &stiny_int_val, 0 , &stiny_int_ind));
556556
557557 // Characters
558558 SQLCHAR char_val[2 ];
559559 SQLLEN buf_len = sizeof (SQLCHAR ) * 2 ;
560560 SQLLEN char_val_ind;
561- EXPECT_EQ (SQL_SUCCESS ,
561+ ASSERT_EQ (SQL_SUCCESS ,
562562 SQLBindCol (this ->stmt , 25 , SQL_C_CHAR , &char_val, buf_len, &char_val_ind));
563563
564564 // Driver should still be able to execute queries after unbinding columns
@@ -573,8 +573,8 @@ TYPED_TEST(StatementTest, TestSQLBindColIndicatorOnlySQLUnbind) {
573573
574574 ASSERT_EQ (SQL_SUCCESS , SQLFetch (this ->stmt ));
575575
576- // GH-47021: implement driver to return indicator value when data pointer is null and
577- // uncomment the checks Verify values for indicator pointer Signed Tiny Int
576+ // GH-47021 TODO : implement driver to return indicator value when data pointer is null
577+ // and uncomment the checks Verify values for indicator pointer Signed Tiny Int
578578 // EXPECT_EQ(1, stiny_int_ind);
579579
580580 // Char array
0 commit comments