diff --git a/reactivated/__init__.py b/reactivated/__init__.py index e4e5fe03..d1ddaf9e 100644 --- a/reactivated/__init__.py +++ b/reactivated/__init__.py @@ -82,6 +82,7 @@ def run_generations(skip_cache: bool = False) -> None: generate_callback() from .apps import generate_schema + generate_schema() diff --git a/reactivated/apps.py b/reactivated/apps.py index 2821c0ff..5d2f6afb 100644 --- a/reactivated/apps.py +++ b/reactivated/apps.py @@ -8,7 +8,7 @@ from django.apps import AppConfig from django.conf import settings -from . import extract_views_from_urlpatterns, generate, types +from . import extract_views_from_urlpatterns, types from .serialization import create_schema, serialize from .serialization.registry import ( definitions_registry, diff --git a/tests/serialization.py b/tests/serialization.py index 6ed03469..2ab363fd 100644 --- a/tests/serialization.py +++ b/tests/serialization.py @@ -98,9 +98,7 @@ def merge_all_of(json_input): } for to_merge in allOf: dereferenced = ( - schema.definitions[ - to_merge["$ref"].replace("#/$defs/", "") - ] + schema.definitions[to_merge["$ref"].replace("#/$defs/", "")] if "$ref" in to_merge else to_merge ) @@ -119,9 +117,7 @@ def merge_all_of(json_input): # In case the actual schema we're checking itself needs merging. merged_schema = merge_all_of(schema.schema) - validate( - instance=converted, schema={"$defs": merged_definitions, **merged_schema} - ) + validate(instance=converted, schema={"$defs": merged_definitions, **merged_schema}) @pytest.mark.django_db