Skip to content

Commit

Permalink
tests: Fix warnings due to deprecated test examples (#273)
Browse files Browse the repository at this point in the history
tests: Remove obsolete test classes
  • Loading branch information
mansenfranzen committed Apr 24, 2024
1 parent 6c4244b commit 65ed9cc
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 12 deletions.
10 changes: 1 addition & 9 deletions tests/roots/test-base/target/configuration.py
Expand Up @@ -316,14 +316,6 @@ def settings_customise_sources(
return env_settings, init_settings, file_secret_settings


class ConfigMembers(BaseModel):
"""ConfigUndocMembers."""

class Config:
frozen = False
title = 'FooBar'


class ConfigSignaturePrefix(BaseModel):
"""ConfigSignaturePrefix."""

Expand Down Expand Up @@ -482,7 +474,7 @@ class FieldShowConstraintsNativeConstraintTypes(BaseModel):
class FieldShowConstraintsIgnoreExtraKwargs(BaseModel):
"""FieldShowConstraints."""

field: int = Field(1, ge=0, le=100, non_existing_kwarg=1)
field: int = Field(1, ge=0, le=100, json_schema_extra=dict(on_existing_kwarg=1))
"""Field."""


Expand Down
2 changes: 1 addition & 1 deletion tests/roots/test-base/target/example_setting.py
Expand Up @@ -14,7 +14,7 @@ class ExampleSettings(BaseSettings):
field_plain_with_validator: int = 100
"""Show standard field with type annotation."""

field_with_validator_and_alias: str = Field('FooBar', alias='BarFoo', env='BarFoo')
field_with_validator_and_alias: str = Field('FooBar', alias='BarFoo')
"""Shows corresponding validator with link/anchor."""

field_with_constraints_and_description: int = Field(
Expand Down
2 changes: 1 addition & 1 deletion tests/roots/test-base/target/usage_automodule.py
Expand Up @@ -14,7 +14,7 @@ class AutoModuleSettings(BaseSettings):
field_plain_with_validator: int = 100
"""Show standard field with type annotation."""

field_with_validator_and_alias: str = Field('FooBar', alias='BarFoo', env='BarFoo')
field_with_validator_and_alias: str = Field('FooBar', alias='BarFoo')
"""Shows corresponding validator with link/anchor."""

field_with_constraints_and_description: int = Field(
Expand Down
2 changes: 1 addition & 1 deletion tests/roots/test-base/target/usage_setting.py
Expand Up @@ -14,7 +14,7 @@ class ExampleSettings(BaseSettings):
field_plain_with_validator: int = 100
"""Show standard field with type annotation."""

field_with_validator_and_alias: str = Field('FooBar', alias='BarFoo', env='BarFoo')
field_with_validator_and_alias: str = Field('FooBar', alias='BarFoo')
"""Shows corresponding validator with link/anchor."""

field_with_constraints_and_description: int = Field(
Expand Down
1 change: 1 addition & 0 deletions tests/test_inspection.py
Expand Up @@ -134,6 +134,7 @@ def test_get_safe_schema_json_serializable(serializable):
assert 'field_one' in json_result['properties']


@pytest.mark.filterwarnings('ignore::pydantic.json_schema.PydanticJsonSchemaWarning')
def test_get_safe_schema_json_non_serializable(serializable_mix):
json_result = serializable_mix.schema.sanitized
invalid_fields = serializable_mix.fields.non_json_serializable
Expand Down

0 comments on commit 65ed9cc

Please sign in to comment.