migration and testing

This commit is contained in:
2025-05-27 05:19:03 -05:00
parent d920660366
commit bba83af409
7 changed files with 64 additions and 45 deletions

View File

@ -1,10 +1,8 @@
import pytest
from app import create_app
def test_app_loads_plugins():
app = create_app({'TESTING': True})
# Assuming app.plugins is a dict of loaded plugin modules
assert hasattr(app, 'plugins'), "App object missing 'plugins' attribute"
assert hasattr(app, 'plugins'), "App missing plugins attribute"
for plugin in ["auth", "admin", "plant", "cli"]:
assert plugin in app.plugins, f"Plugin '{plugin}' not loaded into app.plugins"
assert plugin in app.plugins, f"Plugin {plugin} not loaded"