Browse Source

non-async "reset_globals" fixes the tests

Rodja Trappe 2 years ago
parent
commit
0f7dd7eb28
1 changed files with 1 additions and 4 deletions
  1. 1 4
      tests/conftest.py

+ 1 - 4
tests/conftest.py

@@ -36,7 +36,7 @@ def selenium(selenium: webdriver.Chrome) -> webdriver.Chrome:
 
 
 @pytest.fixture(autouse=True)
-async def reset_globals() -> Generator[None, None, None]:
+def reset_globals() -> Generator[None, None, None]:
     for path in {'/'}.union(globals.page_routes.values()):
         globals.app.remove_route(path)
     globals.app.middleware_stack = None
@@ -44,9 +44,6 @@ async def reset_globals() -> Generator[None, None, None]:
     # importlib.reload(nicegui)
     globals.app.storage.general.clear()
     globals.app.storage._individuals.clear()
-    await globals.app.storage.backup()
-    assert globals.app.storage._individuals.filename.read_text() == '{}'
-    assert globals.app.storage.general.filename.read_text() == '{}'
     globals.index_client = Client(page('/'), shared=True).__enter__()
     globals.app.get('/')(globals.index_client.build_response)