Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 148 for errors (0.04 seconds)

  1. fastapi/exceptions.py

        """
        An HTTP exception you can raise in your own code to show errors to the client.
    
        This is for client errors, invalid authentication, invalid data, etc. Not for server
        errors in your code.
    
        Read more about it in the
        [FastAPI docs for Handling Errors](https://fastapi.tiangolo.com/tutorial/handling-errors/).
    
        ## Example
    
        ```python
        from fastapi import FastAPI, HTTPException
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 12:54:56 GMT 2025
    - 6.8K bytes
    - Click Count (0)
  2. fastapi/dependencies/utils.py

                except AttributeError:
                    errors.append(get_missing_field_error(loc))
                    continue
            v_, errors_ = _validate_value_with_model_field(
                field=field, value=value, values=values, loc=loc
            )
            if errors_:
                errors.extend(errors_)
            else:
                values[field.name] = v_
        return values, errors
    
    
    def get_body_field(
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 12:54:56 GMT 2025
    - 37.6K bytes
    - Click Count (3)
  3. build-logic/binary-compatibility/src/test/kotlin/gradlebuild/binarycompatibility/AbstractBinaryCompatibilityTest.kt

                assertTrue("Has no information (${richReport.information})", richReport.information.isEmpty())
            }
    
            fun assertHasErrors(vararg errors: String) {
                assertThat("Has errors", richReport.errors.map { it.message }, inAnyOrder(errors))
            }
    
            fun assertHasWarnings(vararg warnings: String) {
                assertThat("Has warnings", richReport.warnings.map { it.message }, inAnyOrder(warnings))
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Tue Dec 30 10:14:25 GMT 2025
    - 18K bytes
    - Click Count (0)
  4. fastapi/_compat/v2.py

    
    def get_missing_field_error(loc: tuple[str, ...]) -> dict[str, Any]:
        error = ValidationError.from_exception_data(
            "Field required", [{"type": "missing", "loc": loc, "input": {}}]
        ).errors(include_url=False)[0]
        error["input"] = None
        return error  # type: ignore[return-value]
    
    
    def create_body_model(
        *, fields: Sequence[ModelField], model_name: str
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 12:54:56 GMT 2025
    - 19.1K bytes
    - Click Count (0)
  5. tests/test_tutorial/test_custom_request_and_route/test_tutorial002.py

    
    def test_exception_handler_body_access(client: TestClient):
        response = client.post("/", json={"numbers": [1, 2, 3]})
        assert response.json() == {
            "detail": {
                "errors": [
                    {
                        "type": "list_type",
                        "loc": ["body"],
                        "msg": "Input should be a valid list",
                        "input": {"numbers": [1, 2, 3]},
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 18:19:10 GMT 2025
    - 1.3K bytes
    - Click Count (0)
  6. fastapi/encoders.py

            )
        try:
            data = dict(obj)
        except Exception as e:
            errors: list[Exception] = []
            errors.append(e)
            try:
                data = vars(obj)
            except Exception as e:
                errors.append(e)
                raise ValueError(errors) from e
        return jsonable_encoder(
            data,
            include=include,
            exclude=exclude,
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 12:54:56 GMT 2025
    - 10.7K bytes
    - Click Count (0)
  7. tests/test_tutorial/test_settings/test_app01.py

        if mod_name in sys.modules:
            del sys.modules[mod_name]  # pragma: no cover
    
        with pytest.raises(ValidationError) as exc_info:
            importlib.import_module(mod_name)
        assert exc_info.value.errors() == [
            {
                "loc": ("admin_email",),
                "msg": "Field required",
                "type": "missing",
                "input": {},
                "url": IsAnyStr,
            }
        ]
    
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Fri Dec 26 10:43:02 GMT 2025
    - 2.2K bytes
    - Click Count (0)
  8. fastapi/routing.py

    ) -> Any:
        if field:
            errors = []
            if is_coroutine:
                value, errors_ = field.validate(response_content, {}, loc=("response",))
            else:
                value, errors_ = await run_in_threadpool(
                    field.validate, response_content, {}, loc=("response",)
                )
            if isinstance(errors_, list):
                errors.extend(errors_)
            if errors:
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 12:54:56 GMT 2025
    - 174.6K bytes
    - Click Count (0)
  9. tests/test_filter_pydantic_sub_model_pv2.py

        with pytest.raises(ResponseValidationError) as err:
            client.get("/model/modelX")
        assert err.value.errors() == [
            {
                "type": "value_error",
                "loc": ("response", "name"),
                "msg": "Value error, name must end in A",
                "input": "modelX",
                "ctx": {"error": HasRepr("ValueError('name must end in A')")},
            }
        ]
    
    
    def test_openapi_schema(client: TestClient):
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 18:19:10 GMT 2025
    - 6.6K bytes
    - Click Count (0)
  10. .bazelrc

    common:linux --copt="-Wno-ignored-attributes"
    common:linux --copt="-Wno-array-bounds"
    
    # Add unused-result as an error on Linux.
    common:linux --copt="-Wunused-result"
    common:linux --copt="-Werror=unused-result"
    # Add switch as an error on Linux.
    common:linux --copt="-Wswitch"
    common:linux --copt="-Werror=switch"
    
    # Linux ARM64 specific options
    common:linux_arm64 --copt="-mtune=generic" --copt="-march=armv8-a" --copt="-O3"
    
    Created: Tue Dec 30 12:39:10 GMT 2025
    - Last Modified: Fri Dec 26 23:20:26 GMT 2025
    - 56.8K bytes
    - Click Count (0)
Back to Top