← mined_baseline

fastapi_13314

failed NO_PATCH NO_PATCH UNSUBMITTED empty_patch(None) · None tool calls · 0 s · fastapi/fastapi

Task input

(not found in data/tasks.jsonl)

Tool calls (0)

#ToolArgumentsResult
No trace captured.

Test output

show
F
=================================== FAILURES ===================================
______________________________ test_analyze_param ______________________________

    @needs_pydanticv2
    def test_analyze_param():
        result = analyze_param(
            param_name="user",
            annotation=signature(func).parameters["user"].annotation,
            value=object(),
            is_path_param=False,
        )
        assert isinstance(result, ParamDetails)
>       assert result.field.field_info.annotation is int
E       AssertionError: assert typing.Annotated[int, FieldInfo(annotation=NoneType, required=True, metadata=[Strict(strict=True)])] is int
E        +  where typing.Annotated[int, FieldInfo(annotation=NoneType, required=True, metadata=[Strict(strict=True)])] = Query(<object object at 0x101f5aef0>).annotation
E        +    where Query(<object object at 0x101f5aef0>) = ModelField(field_info=Query(<object object at 0x101f5aef0>), name='user', mode='validation').field_info
E        +      where ModelField(field_info=Query(<object object at 0x101f5aef0>), name='user', mode='validation') = ParamDetails(type_annotation=<class 'int'>, depends=None, field=ModelField(field_info=Query(<object object at 0x101f5aef0>), name='user', mode='validation')).field

tests/test_analyze_param.py:22: AssertionError
!!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!!
1 failed in 0.35s