Coverage for heritrace/routes/__init__.py: 100%

14 statements  

« prev     ^ index     » next       coverage.py v7.6.12, created at 2025-04-18 11:10 +0000

1from flask import Flask 

2 

3 

4def register_blueprints(app: Flask): 

5 """Register all blueprints for the application.""" 

6 from heritrace.routes.main import main_bp 

7 from heritrace.routes.entity import entity_bp 

8 from heritrace.routes.auth import auth_bp 

9 from heritrace.routes.api import api_bp 

10 from heritrace.errors.handlers import errors_bp 

11 from heritrace.routes.merge import merge_bp 

12 

13 app.register_blueprint(main_bp) 

14 app.register_blueprint(entity_bp) 

15 app.register_blueprint(auth_bp, url_prefix="/auth") 

16 app.register_blueprint(api_bp, url_prefix="/api") 

17 app.register_blueprint(errors_bp, url_prefix="/errors") 

18 app.register_blueprint(merge_bp, url_prefix="/merge")