@@ -302,6 +302,7 @@ func TestSQLFullMetadata(t *testing.T) {
302
302
303
303
resp , err = conn .Do (GetSQLFullMetadata ()).Get ()
304
304
require .Nil (t , err )
305
+ require .NotNil (t , resp )
305
306
require .Equal (t , []interface {}{[]interface {}{SQLFullMetadata , false }}, resp .Data )
306
307
307
308
resp , err = conn .Execute ("SELECT x FROM fmt WHERE id = 1;" , []interface {}{})
@@ -311,10 +312,12 @@ func TestSQLFullMetadata(t *testing.T) {
311
312
312
313
resp , err = conn .Do (SetSQLFullMetadata (true )).Get ()
313
314
require .Nil (t , err )
315
+ require .NotNil (t , resp )
314
316
require .Equal (t , []interface {}{[]interface {}{SQLFullMetadata , true }}, resp .Data )
315
317
316
318
resp , err = conn .Do (GetSQLFullMetadata ()).Get ()
317
319
require .Nil (t , err )
320
+ require .NotNil (t , resp )
318
321
require .Equal (t , []interface {}{[]interface {}{SQLFullMetadata , true }}, resp .Data )
319
322
320
323
resp , err = conn .Execute ("SELECT x FROM fmt WHERE id = 1;" , []interface {}{})
@@ -334,18 +337,22 @@ func TestSQLParserDebug(t *testing.T) {
334
337
335
338
resp , err = conn .Do (SetSQLParserDebug (false )).Get ()
336
339
require .Nil (t , err )
340
+ require .NotNil (t , resp )
337
341
require .Equal (t , []interface {}{[]interface {}{SQLParserDebug , false }}, resp .Data )
338
342
339
343
resp , err = conn .Do (GetSQLParserDebug ()).Get ()
340
344
require .Nil (t , err )
345
+ require .NotNil (t , resp )
341
346
require .Equal (t , []interface {}{[]interface {}{SQLParserDebug , false }}, resp .Data )
342
347
343
348
resp , err = conn .Do (SetSQLParserDebug (true )).Get ()
344
349
require .Nil (t , err )
350
+ require .NotNil (t , resp )
345
351
require .Equal (t , []interface {}{[]interface {}{SQLParserDebug , true }}, resp .Data )
346
352
347
353
resp , err = conn .Do (GetSQLParserDebug ()).Get ()
348
354
require .Nil (t , err )
355
+ require .NotNil (t , resp )
349
356
require .Equal (t , []interface {}{[]interface {}{SQLParserDebug , true }}, resp .Data )
350
357
351
358
// To test real effect we need a Tarantool instance built with
@@ -364,10 +371,12 @@ func TestSQLRecursiveTriggers(t *testing.T) {
364
371
365
372
resp , err = conn .Do (SetSQLRecursiveTriggers (true )).Get ()
366
373
require .Nil (t , err )
374
+ require .NotNil (t , resp )
367
375
require .Equal (t , []interface {}{[]interface {}{SQLRecursiveTriggers , true }}, resp .Data )
368
376
369
377
resp , err = conn .Do (GetSQLRecursiveTriggers ()).Get ()
370
378
require .Nil (t , err )
379
+ require .NotNil (t , resp )
371
380
require .Equal (t , []interface {}{[]interface {}{SQLRecursiveTriggers , true }}, resp .Data )
372
381
373
382
resp , err = conn .Execute ("CREATE TABLE rec(id INTEGER PRIMARY KEY, a INT, b INT);" , []interface {}{})
@@ -388,7 +397,7 @@ func TestSQLRecursiveTriggers(t *testing.T) {
388
397
require .NotNil (t , resp )
389
398
require .Equal (t , uint64 (1 ), resp .SQLInfo .AffectedCount )
390
399
391
- resp , err = conn .Execute ("UPDATE rec SET a=a+1, b=b+1;" , []interface {}{})
400
+ _ , err = conn .Execute ("UPDATE rec SET a=a+1, b=b+1;" , []interface {}{})
392
401
require .NotNil (t , err )
393
402
require .ErrorContains (t , err , "Failed to execute SQL statement: too many levels of trigger recursion" )
394
403
0 commit comments