added hooks and plugins files missing

This commit is contained in:
2025-05-27 04:54:41 -05:00
parent 381f78b4e2
commit d920660366
16 changed files with 145 additions and 1 deletions

10
tests/test_app_init.py Normal file
View File

@ -0,0 +1,10 @@
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"
for plugin in ["auth", "admin", "plant", "cli"]:
assert plugin in app.plugins, f"Plugin '{plugin}' not loaded into app.plugins"