@@ -99,8 +99,8 @@ def __call__(
9999 ) -> tuple [list [APIRoute ], list [APIRoute ]]:
100100 app = self .create_versioned_app (* version_changes , router = router )
101101 return (
102- cast (list [APIRoute ], app .router .versioned_routers .get ("2000-01-01" , APIRouter ()).routes ),
103- cast (list [APIRoute ], app .router .versioned_routers .get ("2001-01-01" , APIRouter ()).routes ),
102+ cast (" list[APIRoute]" , app .router .versioned_routers .get ("2000-01-01" , APIRouter ()).routes ),
103+ cast (" list[APIRoute]" , app .router .versioned_routers .get ("2001-01-01" , APIRouter ()).routes ),
104104 )
105105
106106
@@ -730,8 +730,8 @@ async def test():
730730 app = create_versioned_app (version_change (schema (SchemaWithOneIntField ).field ("foo" ).had (type = list [str ])))
731731 schemas = generate_versioned_models (app .versions )
732732
733- routes_2000 = cast (list [APIRoute ], app .router .versioned_routers ["2000-01-01" ].routes )
734- routes_2001 = cast (list [APIRoute ], app .router .versioned_routers ["2001-01-01" ].routes )
733+ routes_2000 = cast (" list[APIRoute]" , app .router .versioned_routers ["2000-01-01" ].routes )
734+ routes_2001 = cast (" list[APIRoute]" , app .router .versioned_routers ["2001-01-01" ].routes )
735735
736736 assert len (routes_2000 ) == len (routes_2001 ) == 2
737737
@@ -769,8 +769,8 @@ async def test(body: dict[str, list[SchemaWithOnePydanticField]]):
769769 app = create_versioned_app (version_change (schema (SchemaWithOneIntField ).field ("foo" ).had (type = list [str ])))
770770 schemas = generate_versioned_models (app .versions )
771771
772- routes_2000 = cast (list [APIRoute ], app .router .versioned_routers ["2000-01-01" ].routes )
773- routes_2001 = cast (list [APIRoute ], app .router .versioned_routers ["2001-01-01" ].routes )
772+ routes_2000 = cast (" list[APIRoute]" , app .router .versioned_routers ["2000-01-01" ].routes )
773+ routes_2001 = cast (" list[APIRoute]" , app .router .versioned_routers ["2001-01-01" ].routes )
774774 assert len (routes_2000 ) == len (routes_2001 ) == 2
775775
776776 body_param_2000 = routes_2000 [1 ].dependant .body_params [0 ]
@@ -802,8 +802,8 @@ async def test(body: ChildSchema):
802802
803803 app = create_versioned_app (version_change (schema (ParentSchema ).field ("foo" ).didnt_exist ))
804804
805- routes_2000 = cast (list [APIRoute ], app .router .versioned_routers ["2000-01-01" ].routes )
806- routes_2001 = cast (list [APIRoute ], app .router .versioned_routers ["2001-01-01" ].routes )
805+ routes_2000 = cast (" list[APIRoute]" , app .router .versioned_routers ["2000-01-01" ].routes )
806+ routes_2001 = cast (" list[APIRoute]" , app .router .versioned_routers ["2001-01-01" ].routes )
807807 assert len (routes_2000 ) == len (routes_2001 ) == 2
808808
809809 body_param_2000 = routes_2000 [1 ].dependant .body_params [0 ]
@@ -833,8 +833,8 @@ async def test3(body: UnversionedSchema3):
833833 app = create_versioned_app (version_change (schema (SchemaWithOneIntField ).field ("foo" ).had (type = list [str ])))
834834 schemas = generate_versioned_models (app .versions )
835835
836- routes_2000 = cast (list [APIRoute ], app .router .versioned_routers ["2000-01-01" ].routes )
837- routes_2001 = cast (list [APIRoute ], app .router .versioned_routers ["2001-01-01" ].routes )
836+ routes_2000 = cast (" list[APIRoute]" , app .router .versioned_routers ["2000-01-01" ].routes )
837+ routes_2001 = cast (" list[APIRoute]" , app .router .versioned_routers ["2001-01-01" ].routes )
838838
839839 assert len (routes_2000 ) == len (routes_2001 ) == 4
840840 assert routes_2000 [1 ].dependant .body_params [0 ].type_ is schemas ["2000-01-01" ][UnversionedSchema1 ]
@@ -1221,7 +1221,7 @@ async def test():
12211221
12221222 client_2000 , * _ = create_versioned_clients ().values ()
12231223
1224- dependant = cast (APIRoute , client_2000 .app .router .versioned_routers ["2000-01-01" ].routes [- 1 ]).dependant
1224+ dependant = cast (" APIRoute" , client_2000 .app .router .versioned_routers ["2000-01-01" ].routes [- 1 ]).dependant
12251225 assert dependant .dependencies [1 ].dependencies [0 ].security_requirements [0 ].security_scheme is auth_header_scheme
12261226 response = client_2000 .get ("/test" )
12271227 assert response .status_code == expected_status_code
0 commit comments