File tree Expand file tree Collapse file tree 2 files changed +2
-5
lines changed
Expand file tree Collapse file tree 2 files changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ def check_results_number(
6060 "Field 'total_results' is required but value is missing or null" ,
6161 )
6262
63- if obj .total_results > 0 and not obj .resources :
63+ if obj .total_results > 0 and obj .resources is None :
6464 raise PydanticCustomError (
6565 "no_resource_error" ,
6666 "Field 'resources' is missing or null but 'total_results' is non-zero." ,
Original file line number Diff line number Diff line change @@ -186,10 +186,7 @@ def test_zero_results():
186186 ListResponse [User ].model_validate (payload , scim_ctx = Context .RESOURCE_QUERY_RESPONSE )
187187
188188 payload = {"totalResults" : 1 , "Resources" : []}
189- with pytest .raises (ValidationError ):
190- ListResponse [User ].model_validate (
191- payload , scim_ctx = Context .RESOURCE_QUERY_RESPONSE
192- )
189+ ListResponse [User ].model_validate (payload , scim_ctx = Context .RESOURCE_QUERY_RESPONSE )
193190
194191 payload = {"totalResults" : 1 }
195192 with pytest .raises (ValidationError ):
You can’t perform that action at this time.
0 commit comments