Przeglądaj źródła

prevent issues with #3214 (#3237)

benedikt-bartscher 1 rok temu
rodzic
commit
b3c06bd139
1 zmienionych plików z 3 dodań i 0 usunięć
  1. 3 0
      reflex/testing.py

+ 3 - 0
reflex/testing.py

@@ -1,4 +1,5 @@
 """reflex.testing - tools for testing reflex apps."""
 """reflex.testing - tools for testing reflex apps."""
+
 from __future__ import annotations
 from __future__ import annotations
 
 
 import asyncio
 import asyncio
@@ -166,6 +167,8 @@ class AppHarness:
                 app_name = app_source.__name__
                 app_name = app_source.__name__
 
 
             app_name = app_name.lower()
             app_name = app_name.lower()
+            while "__" in app_name:
+                app_name = app_name.replace("__", "_")
         return cls(
         return cls(
             app_name=app_name,
             app_name=app_name,
             app_source=app_source,
             app_source=app_source,