diff --git a/JarvisEngine/create_project.py b/JarvisEngine/create_project.py index b60a899..b9d3311 100644 --- a/JarvisEngine/create_project.py +++ b/JarvisEngine/create_project.py @@ -8,8 +8,12 @@ # The absolute path to the template config file. TEMPLATE_CONFIG_FILE_PATH = os.path.join(TEMPLATE_PROJECT_PATH, DEFAULT_CONFIG_FILE_NAME) +# The name of application file in template project. +TEMPLATE_APP_FILE_NAME = "app.py" + # The absolute path to the template application file -TEMPLATE_APP_FILE_PATH = os.path.join(TEMPLATE_PROJECT_PATH,"app.py") +TEMPLATE_APP_FILE_PATH = os.path.join(TEMPLATE_PROJECT_PATH,TEMPLATE_APP_FILE_NAME) + def create(): diff --git a/tests/test_create_project.py b/tests/test_create_project.py index 9039d76..47c08fd 100644 --- a/tests/test_create_project.py +++ b/tests/test_create_project.py @@ -1,7 +1,8 @@ import os from JarvisEngine import create_project from JarvisEngine.create_project import ( - TEMPLATE_PROJECT_PATH, TEMPLATE_CONFIG_FILE_PATH, TEMPLATE_APP_FILE_PATH + TEMPLATE_PROJECT_PATH, TEMPLATE_CONFIG_FILE_PATH, TEMPLATE_APP_FILE_PATH, + TEMPLATE_APP_FILE_NAME ) from JarvisEngine.constants import DEFAULT_CONFIG_FILE_NAME @@ -11,9 +12,15 @@ def test_TEMPLATE_PROJECt_PATH(): os.getcwd(),"JarvisEngine", "template_project" ) + +def test_TEMPLATE_APP_FILE_NAME(): + assert TEMPLATE_APP_FILE_NAME == "app.py" + def test_TEMPLATE_APP_FILE_PATH(): assert os.path.isfile(TEMPLATE_APP_FILE_PATH) - assert TEMPLATE_APP_FILE_PATH == os.path.join(TEMPLATE_PROJECT_PATH, "app.py") + assert TEMPLATE_APP_FILE_PATH == os.path.join( + TEMPLATE_PROJECT_PATH, TEMPLATE_APP_FILE_NAME + ) def test_TEMPLATE_CONFIG_FILE_PATH(): assert os.path.isfile(TEMPLATE_CONFIG_FILE_PATH) @@ -21,6 +28,7 @@ def test_TEMPLATE_CONFIG_FILE_PATH(): TEMPLATE_PROJECT_PATH, DEFAULT_CONFIG_FILE_NAME ) + def test_make_project_folder(): creating_dir = "_test_project" assert not os.path.exists(creating_dir)