| 123456789101112131415161718192021222324252627282930313233 | from pydantic import ValidationErrorfrom clean_python import BadRequestfrom clean_python import DoesNotExistfrom clean_python import ValueObjectdef test_bad_request_short_str():    e = BadRequest("bla bla bla")    assert str(e) == "validation error: bla bla bla"def test_does_not_exist_str():    e = DoesNotExist("raster", id=12)    assert str(e) == "does not exist: raster with id=12"def test_does_not_exist_no_id_str():    e = DoesNotExist("raster")    assert str(e) == "does not exist: raster"class Book(ValueObject):    title: strdef test_bad_request_from_validation_error():    try:        Book()    except ValidationError as e:        err = BadRequest(e)    assert str(err) == "validation error: 'title' field required"
 |