ソースを参照

fix appharness app_source typing (#3777)

benedikt-bartscher 9 ヶ月 前
コミット
b58ce1082e
1 ファイル変更4 行追加2 行削除
  1. 4 2
      reflex/testing.py

+ 4 - 2
reflex/testing.py

@@ -115,7 +115,7 @@ class AppHarness:
 
     app_name: str
     app_source: Optional[
-        types.FunctionType | types.ModuleType | str | functools.partial
+        types.FunctionType | types.ModuleType | str | functools.partial[Any]
     ]
     app_path: pathlib.Path
     app_module_path: pathlib.Path
@@ -134,7 +134,9 @@ class AppHarness:
     def create(
         cls,
         root: pathlib.Path,
-        app_source: Optional[types.FunctionType | types.ModuleType | str] = None,
+        app_source: Optional[
+            types.FunctionType | types.ModuleType | str | functools.partial[Any]
+        ] = None,
         app_name: Optional[str] = None,
     ) -> "AppHarness":
         """Create an AppHarness instance at root.