test_demo_project.py
1 import pytest 2 3 from evidently.legacy.ui.demo_projects import DEMO_PROJECTS 4 from evidently.legacy.ui.demo_projects import DEMO_PROJECTS_NAMES 5 from evidently.legacy.ui.workspace import Workspace 6 from tests.conftest import slow 7 8 9 @slow 10 @pytest.mark.parametrize("demo_project", DEMO_PROJECTS_NAMES) 11 def test_create_demo_project(demo_project, tmp_path): 12 dp = DEMO_PROJECTS[demo_project] 13 dp.count = 2 14 dp.create(str(tmp_path)) 15 16 ws = Workspace(path=str(tmp_path)) 17 assert len(ws.search_project(dp.name)) > 0