Преглед на файлове

fix: import path on taipy core tests

Joao Andre преди 1 година
родител
ревизия
0a68ccc950

+ 1 - 1
Pipfile

@@ -6,7 +6,6 @@ name = "pypi"
 [packages]
 [packages]
 "backports.zoneinfo" = {version="==0.2.1", markers="python_version < '3.9'", extras=["tzdata"]}
 "backports.zoneinfo" = {version="==0.2.1", markers="python_version < '3.9'", extras=["tzdata"]}
 cookiecutter = "==2.1.1"
 cookiecutter = "==2.1.1"
-
 taipy-gui = {ref = "develop", git = "https://github.com/avaiga/taipy-gui.git"}
 taipy-gui = {ref = "develop", git = "https://github.com/avaiga/taipy-gui.git"}
 taipy-rest = {ref = "develop", git = "https://github.com/avaiga/taipy-rest.git"}
 taipy-rest = {ref = "develop", git = "https://github.com/avaiga/taipy-rest.git"}
 taipy-templates = {ref = "develop", git = "https://github.com/avaiga/taipy-templates.git"}
 taipy-templates = {ref = "develop", git = "https://github.com/avaiga/taipy-templates.git"}
@@ -22,6 +21,7 @@ pre-commit = "*"
 pytest = "*"
 pytest = "*"
 tox = "*"
 tox = "*"
 types-python-dateutil = "*"
 types-python-dateutil = "*"
+mongomock = "*"
 
 
 [requires]
 [requires]
 python_version = "3"
 python_version = "3"

+ 1 - 1
tests/core/core/_orchestrator/_dispatcher/test_job_dispatcher.py

@@ -27,7 +27,7 @@ from src.taipy.core.job.job import Job
 from src.taipy.core.submission._submission_manager_factory import _SubmissionManagerFactory
 from src.taipy.core.submission._submission_manager_factory import _SubmissionManagerFactory
 from src.taipy.core.task.task import Task
 from src.taipy.core.task.task import Task
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.core.utils import assert_true_after_time
+from tests.core.core.utils import assert_true_after_time
 
 
 
 
 def execute(lock):
 def execute(lock):

+ 1 - 1
tests/core/core/_orchestrator/test_orchestrator.py

@@ -34,7 +34,7 @@ from src.taipy.core.task.task import Task
 from taipy.config import Config
 from taipy.config import Config
 from taipy.config.common.scope import Scope
 from taipy.config.common.scope import Scope
 from taipy.config.exceptions.exceptions import ConfigurationUpdateBlocked
 from taipy.config.exceptions.exceptions import ConfigurationUpdateBlocked
-from tests.core.utils import assert_true_after_time
+from tests.core.core.utils import assert_true_after_time
 
 
 # ################################  USER FUNCTIONS  ##################################
 # ################################  USER FUNCTIONS  ##################################
 
 

+ 1 - 1
tests/core/core/config/test_config_serialization.py

@@ -17,7 +17,7 @@ from taipy.config import Config
 from taipy.config._serializer._json_serializer import _JsonSerializer
 from taipy.config._serializer._json_serializer import _JsonSerializer
 from taipy.config.common.frequency import Frequency
 from taipy.config.common.frequency import Frequency
 from taipy.config.common.scope import Scope
 from taipy.config.common.scope import Scope
-from tests.core.utils.named_temporary_file import NamedTemporaryFile
+from tests.core.core.utils.named_temporary_file import NamedTemporaryFile
 
 
 
 
 def multiply(a):
 def multiply(a):

+ 1 - 1
tests/core/core/config/test_core_section.py

@@ -14,7 +14,7 @@ from unittest.mock import patch
 from src.taipy.core import Core
 from src.taipy.core import Core
 from src.taipy.core._version._version_manager_factory import _VersionManagerFactory
 from src.taipy.core._version._version_manager_factory import _VersionManagerFactory
 from taipy.config import Config
 from taipy.config import Config
-from tests.core.utils.named_temporary_file import NamedTemporaryFile
+from tests.core.core.utils.named_temporary_file import NamedTemporaryFile
 
 
 
 
 def test_core_section():
 def test_core_section():

+ 1 - 1
tests/core/core/config/test_core_version.py

@@ -17,7 +17,7 @@ from src.taipy.core._init_version import _read_version
 from src.taipy.core.config.core_section import CoreSection
 from src.taipy.core.config.core_section import CoreSection
 from src.taipy.core.exceptions import ConfigCoreVersionMismatched
 from src.taipy.core.exceptions import ConfigCoreVersionMismatched
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.core.utils.named_temporary_file import NamedTemporaryFile
+from tests.core.core.utils.named_temporary_file import NamedTemporaryFile
 
 
 _MOCK_CORE_VERSION = "3.1.1"
 _MOCK_CORE_VERSION = "3.1.1"
 
 

+ 1 - 1
tests/core/core/config/test_file_config.py

@@ -18,7 +18,7 @@ from src.taipy.core.config.core_section import CoreSection
 from taipy.config.common.frequency import Frequency
 from taipy.config.common.frequency import Frequency
 from taipy.config.common.scope import Scope
 from taipy.config.common.scope import Scope
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.core.utils.named_temporary_file import NamedTemporaryFile
+from tests.core.core.utils.named_temporary_file import NamedTemporaryFile
 
 
 
 
 def test_write_configuration_file():
 def test_write_configuration_file():

+ 1 - 1
tests/core/core/config/test_override_config.py

@@ -16,7 +16,7 @@ import pytest
 
 
 from taipy.config.config import Config
 from taipy.config.config import Config
 from taipy.config.exceptions.exceptions import InconsistentEnvVariableError, MissingEnvVariableError
 from taipy.config.exceptions.exceptions import InconsistentEnvVariableError, MissingEnvVariableError
-from tests.core.utils.named_temporary_file import NamedTemporaryFile
+from tests.core.core.utils.named_temporary_file import NamedTemporaryFile
 
 
 
 
 def test_override_default_configuration_with_code_configuration():
 def test_override_default_configuration_with_code_configuration():

+ 1 - 1
tests/core/core/config/test_scenario_config.py

@@ -14,7 +14,7 @@ from unittest import mock
 
 
 from taipy.config.common.frequency import Frequency
 from taipy.config.common.frequency import Frequency
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.core.utils.named_temporary_file import NamedTemporaryFile
+from tests.core.core.utils.named_temporary_file import NamedTemporaryFile
 
 
 
 
 def my_func():
 def my_func():

+ 1 - 1
tests/core/core/config/test_task_config.py

@@ -15,7 +15,7 @@ from unittest import mock
 from src.taipy.core.config import DataNodeConfig
 from src.taipy.core.config import DataNodeConfig
 from taipy.config.common.scope import Scope
 from taipy.config.common.scope import Scope
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.core.utils.named_temporary_file import NamedTemporaryFile
+from tests.core.core.utils.named_temporary_file import NamedTemporaryFile
 
 
 
 
 def _configure_task_in_toml():
 def _configure_task_in_toml():

+ 1 - 1
tests/core/core/data/test_data_manager.py

@@ -23,7 +23,7 @@ from src.taipy.core.data.pickle import PickleDataNode
 from src.taipy.core.exceptions.exceptions import InvalidDataNodeType, ModelNotFound
 from src.taipy.core.exceptions.exceptions import InvalidDataNodeType, ModelNotFound
 from taipy.config.common.scope import Scope
 from taipy.config.common.scope import Scope
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.core.utils.named_temporary_file import NamedTemporaryFile
+from tests.core.core.utils.named_temporary_file import NamedTemporaryFile
 
 
 
 
 def file_exists(file_path: str) -> bool:
 def file_exists(file_path: str) -> bool:

+ 1 - 1
tests/core/core/job/test_job_manager.py

@@ -33,7 +33,7 @@ from src.taipy.core.task._task_manager import _TaskManager
 from src.taipy.core.task.task import Task
 from src.taipy.core.task.task import Task
 from taipy.config.common.scope import Scope
 from taipy.config.common.scope import Scope
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.core.utils import assert_true_after_time
+from tests.core.core.utils import assert_true_after_time
 
 
 
 
 def multiply(nb1: float, nb2: float):
 def multiply(nb1: float, nb2: float):

+ 1 - 1
tests/core/core/job/test_job_manager_with_sql_repo.py

@@ -34,7 +34,7 @@ from src.taipy.core.task._task_manager import _TaskManager
 from src.taipy.core.task._task_manager_factory import _TaskManagerFactory
 from src.taipy.core.task._task_manager_factory import _TaskManagerFactory
 from taipy.config.common.scope import Scope
 from taipy.config.common.scope import Scope
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.core.utils import assert_true_after_time
+from tests.core.core.utils import assert_true_after_time
 
 
 
 
 def multiply(nb1: float, nb2: float):
 def multiply(nb1: float, nb2: float):

+ 1 - 1
tests/core/core/notification/test_core_event_consumer.py

@@ -16,7 +16,7 @@ from src.taipy.core.notification.core_event_consumer import CoreEventConsumerBas
 from src.taipy.core.notification.event import Event, EventEntityType, EventOperation
 from src.taipy.core.notification.event import Event, EventEntityType, EventOperation
 from src.taipy.core.notification.notifier import Notifier
 from src.taipy.core.notification.notifier import Notifier
 from taipy.config import Config, Frequency
 from taipy.config import Config, Frequency
-from tests.core.utils import assert_true_after_time
+from tests.core.core.utils import assert_true_after_time
 
 
 
 
 class AllCoreEventConsumerProcessor(CoreEventConsumerBase):
 class AllCoreEventConsumerProcessor(CoreEventConsumerBase):

+ 1 - 1
tests/core/core/notification/test_events_published.py

@@ -22,7 +22,7 @@ from src.taipy.core.notification.core_event_consumer import CoreEventConsumerBas
 from src.taipy.core.notification.event import Event, EventEntityType, EventOperation
 from src.taipy.core.notification.event import Event, EventEntityType, EventOperation
 from src.taipy.core.notification.notifier import Notifier
 from src.taipy.core.notification.notifier import Notifier
 from taipy.config import Config, Frequency
 from taipy.config import Config, Frequency
-from tests.core.utils import assert_true_after_time
+from tests.core.core.utils import assert_true_after_time
 
 
 
 
 class Snapshot:
 class Snapshot:

+ 2 - 2
tests/core/core/scenario/test_scenario_manager.py

@@ -50,8 +50,8 @@ from src.taipy.core.task.task_id import TaskId
 from taipy.config.common.frequency import Frequency
 from taipy.config.common.frequency import Frequency
 from taipy.config.common.scope import Scope
 from taipy.config.common.scope import Scope
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.core.utils import assert_true_after_time
-from tests.core.utils.NotifyMock import NotifyMock
+from tests.core.core.utils import assert_true_after_time
+from tests.core.core.utils.NotifyMock import NotifyMock
 
 
 
 
 def test_set_and_get_scenario(cycle):
 def test_set_and_get_scenario(cycle):

+ 1 - 1
tests/core/core/scenario/test_scenario_manager_with_sql_repo.py

@@ -37,7 +37,7 @@ from src.taipy.core.task.task_id import TaskId
 from taipy.config.common.frequency import Frequency
 from taipy.config.common.frequency import Frequency
 from taipy.config.common.scope import Scope
 from taipy.config.common.scope import Scope
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.conftest import init_managers
+from tests.core.conftest import init_managers
 
 
 
 
 def test_set_and_get_scenario(cycle, init_sql_repo):
 def test_set_and_get_scenario(cycle, init_sql_repo):

+ 1 - 1
tests/core/core/sequence/test_sequence_manager.py

@@ -44,7 +44,7 @@ from src.taipy.core.task.task import Task
 from src.taipy.core.task.task_id import TaskId
 from src.taipy.core.task.task_id import TaskId
 from taipy.config.common.scope import Scope
 from taipy.config.common.scope import Scope
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.core.utils.NotifyMock import NotifyMock
+from tests.core.core.utils.NotifyMock import NotifyMock
 
 
 
 
 def test_breakdown_sequence_id():
 def test_breakdown_sequence_id():

+ 1 - 1
tests/core/core/sequence/test_sequence_manager_with_sql_repo.py

@@ -26,7 +26,7 @@ from src.taipy.core.task.task import Task
 from src.taipy.core.task.task_id import TaskId
 from src.taipy.core.task.task_id import TaskId
 from taipy.config.common.scope import Scope
 from taipy.config.common.scope import Scope
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.conftest import init_managers
+from tests.core.conftest import init_managers
 
 
 
 
 def test_set_and_get_sequence(init_sql_repo):
 def test_set_and_get_sequence(init_sql_repo):

+ 1 - 1
tests/core/core/submission/test_submission_repositories.py

@@ -21,7 +21,7 @@ from src.taipy.core.submission.submission import Submission
 from src.taipy.core.task._task_manager_factory import _TaskManagerFactory
 from src.taipy.core.task._task_manager_factory import _TaskManagerFactory
 from src.taipy.core.task.task import Task
 from src.taipy.core.task.task import Task
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.conftest import init_sql_repo
+from tests.core.conftest import init_sql_repo
 
 
 
 
 def configure_fs_repo():
 def configure_fs_repo():

+ 2 - 2
tests/core/core/test_core_cli.py

@@ -27,8 +27,8 @@ from src.taipy.core.task._task_manager import _TaskManager
 from taipy.config.common.frequency import Frequency
 from taipy.config.common.frequency import Frequency
 from taipy.config.common.scope import Scope
 from taipy.config.common.scope import Scope
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.conftest import init_config
-from tests.core.utils import assert_true_after_time
+from tests.core.conftest import init_config
+from tests.core.core.utils import assert_true_after_time
 
 
 
 
 def test_core_cli_no_arguments():
 def test_core_cli_no_arguments():

+ 2 - 2
tests/core/core/test_core_cli_with_sql_repo.py

@@ -27,8 +27,8 @@ from src.taipy.core.task._task_manager import _TaskManager
 from taipy.config.common.frequency import Frequency
 from taipy.config.common.frequency import Frequency
 from taipy.config.common.scope import Scope
 from taipy.config.common.scope import Scope
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.conftest import init_config, init_managers
-from tests.core.utils import assert_true_after_time
+from tests.core.conftest import init_config, init_managers
+from tests.core.core.utils import assert_true_after_time
 
 
 
 
 def test_core_cli_no_arguments(init_sql_repo):
 def test_core_cli_no_arguments(init_sql_repo):

+ 1 - 1
tests/core/core/version/test_production_version_migration.py

@@ -16,7 +16,7 @@ from src.taipy.core import Core, taipy
 from src.taipy.core.data._data_manager import _DataManager
 from src.taipy.core.data._data_manager import _DataManager
 from src.taipy.core.scenario._scenario_manager import _ScenarioManager
 from src.taipy.core.scenario._scenario_manager import _ScenarioManager
 from taipy.config.config import Config
 from taipy.config.config import Config
-from tests.core.utils import assert_true_after_time
+from tests.core.core.utils import assert_true_after_time
 
 
 from ...conftest import init_config
 from ...conftest import init_config