From 1ca17d7adad1f852f7ca22e49c90df6ff7d03806 Mon Sep 17 00:00:00 2001 From: Sefik Ilkin Serengil Date: Sun, 4 Feb 2024 11:10:06 +0000 Subject: [PATCH] exclude api tests --- api/src/app.py | 9 +-------- api/src/modules/core/routes.py | 9 +-------- tests/{test_api.py => testing_api.py} | 7 ++++++- 3 files changed, 8 insertions(+), 17 deletions(-) rename tests/{test_api.py => testing_api.py} (94%) diff --git a/api/src/app.py b/api/src/app.py index 8458067..0103d82 100644 --- a/api/src/app.py +++ b/api/src/app.py @@ -1,13 +1,6 @@ # 3rd parth dependencies from flask import Flask - -try: - # unit tests - from api.src.modules.core.routes import blueprint -except: - # runtime - from modules.core.routes import blueprint - +from modules.core.routes import blueprint def create_app(): app = Flask(__name__) diff --git a/api/src/modules/core/routes.py b/api/src/modules/core/routes.py index 47bacf4..e0256c1 100644 --- a/api/src/modules/core/routes.py +++ b/api/src/modules/core/routes.py @@ -1,12 +1,5 @@ from flask import Blueprint, request - -try: - # unit tests - from api.src.modules.core import service -except: - # runtime - from modules.core import service - +from modules.core import service from deepface.commons.logger import Logger logger = Logger(module="api/src/routes.py") diff --git a/tests/test_api.py b/tests/testing_api.py similarity index 94% rename from tests/test_api.py rename to tests/testing_api.py index e2dd2e5..e5c9e95 100644 --- a/tests/test_api.py +++ b/tests/testing_api.py @@ -1,7 +1,12 @@ +import sys import unittest +from deepface.commons import constant from deepface.commons.logger import Logger -from api.src.app import create_app +# api is not available under deepface import +sys.path.insert(1, f"{constant.ROOT_DIR}/api/src") +# pylint: disable=wrong-import-order, wrong-import-position +from app import create_app logger = Logger("tests/test_api.py")