Files
MIND/tests/Tbackend/MIND_test.py
2025-08-17 16:34:49 +02:00

24 lines
650 B
Python

import unittest
from flask import Flask
from backend.internals.server import Server
from frontend.api import api
from frontend.ui import ui
class Test_MIND(unittest.TestCase):
def test_create_app(self):
SERVER = Server()
self.assertTrue(hasattr(SERVER, 'app'))
app = SERVER.app
self.assertIsInstance(app, Flask)
self.assertEqual(app.blueprints.get('ui'), ui)
self.assertEqual(app.blueprints.get('api'), api)
handlers = app.error_handler_spec[None].keys()
required_handlers = 400, 405, 500
for handler in required_handlers:
self.assertIn(handler, handlers)