@@ -329,7 +329,7 @@ def test_ai_if(session):
329329 max_error_ratio = 0.5 ,
330330 )
331331
332- assert _contains_no_nulls (result )
332+ assert len (result ) == len ( s1 )
333333 assert result .dtype == dtypes .BOOL_DTYPE
334334
335335
@@ -342,7 +342,7 @@ def test_ai_if_multi_model(session, bq_connection):
342342
343343 result = bbq .ai .if_ ((df ["image" ], " contains an animal" ))
344344
345- assert _contains_no_nulls (result )
345+ assert len (result ) == len ( df )
346346 assert result .dtype == dtypes .BOOL_DTYPE
347347
348348
@@ -351,7 +351,7 @@ def test_ai_classify(session):
351351
352352 result = bbq .ai .classify (s , ["animal" , "plant" ])
353353
354- assert _contains_no_nulls (result )
354+ assert len (result ) == len ( s )
355355 assert result .dtype == dtypes .STRING_DTYPE
356356
357357
@@ -364,7 +364,7 @@ def test_ai_classify_multi_model(session, bq_connection):
364364
365365 result = bbq .ai .classify (df ["image" ], ["photo" , "cartoon" ])
366366
367- assert _contains_no_nulls (result )
367+ assert len (result ) == len ( df )
368368 assert result .dtype == dtypes .STRING_DTYPE
369369
370370
@@ -374,7 +374,7 @@ def test_ai_score(session):
374374
375375 result = bbq .ai .score (prompt )
376376
377- assert _contains_no_nulls (result )
377+ assert len (result ) == len ( s )
378378 assert result .dtype == dtypes .FLOAT_DTYPE
379379
380380
@@ -386,7 +386,7 @@ def test_ai_score_multi_model(session):
386386
387387 result = bbq .ai .score (prompt )
388388
389- assert _contains_no_nulls (result )
389+ assert len (result ) == len ( df )
390390 assert result .dtype == dtypes .FLOAT_DTYPE
391391
392392
0 commit comments