Răsfoiți Sursa

attempt to fix failing test

Toan Quach 7 luni în urmă
părinte
comite
64d9ff7cdd
1 a modificat fișierele cu 11 adăugiri și 7 ștergeri
  1. 11 7
      tests/gui_core/test_context_is_readable.py

+ 11 - 7
tests/gui_core/test_context_is_readable.py

@@ -14,6 +14,8 @@ import typing as t
 from datetime import datetime
 from datetime import datetime
 from unittest.mock import Mock, patch
 from unittest.mock import Mock, patch
 
 
+import pytest
+
 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.core import Cycle, CycleId, Job, JobId, Scenario, Task
 from taipy.core import Cycle, CycleId, Job, JobId, Scenario, Task
@@ -41,13 +43,6 @@ a_submission = Submission(
     properties={"client_id": "client_id", "on_submission": "on_submission"},
     properties={"client_id": "client_id", "on_submission": "on_submission"},
 )
 )
 
 
-_CycleManagerFactory._build_manager()._set(a_cycle)
-_ScenarioManagerFactory._build_manager()._set(a_scenario)
-_TaskManagerFactory._build_manager()._set(a_task)
-_JobManagerFactory._build_manager()._set(a_job)
-_DataManagerFactory._build_manager()._set(a_datanode)
-_SubmissionManagerFactory._build_manager()._set(a_submission)
-
 
 
 def mock_is_readable_false(entity_id):
 def mock_is_readable_false(entity_id):
     return False
     return False
@@ -77,6 +72,15 @@ class MockState:
 
 
 
 
 class TestGuiCoreContext_is_readable:
 class TestGuiCoreContext_is_readable:
+    @pytest.fixture(scope="class", autouse=True)
+    def set_entity(self):
+        _CycleManagerFactory._build_manager()._set(a_cycle)
+        _ScenarioManagerFactory._build_manager()._set(a_scenario)
+        _TaskManagerFactory._build_manager()._set(a_task)
+        _JobManagerFactory._build_manager()._set(a_job)
+        _DataManagerFactory._build_manager()._set(a_datanode)
+        _SubmissionManagerFactory._build_manager()._set(a_submission)
+
     def test_scenario_adapter(self):
     def test_scenario_adapter(self):
         with patch("taipy.gui_core._context.core_get", side_effect=mock_core_get):
         with patch("taipy.gui_core._context.core_get", side_effect=mock_core_get):
             gui_core_context = _GuiCoreContext(Mock())
             gui_core_context = _GuiCoreContext(Mock())