diff --git a/test_tjnetwork.py b/test_tjnetwork.py index 1536a3a..478743a 100644 --- a/test_tjnetwork.py +++ b/test_tjnetwork.py @@ -16,6 +16,50 @@ class TestApi: close_project(p) delete_project(p) + def test_project(self): + p = "test_title" + + assert not have_project(p) + assert not is_project_open(p) + assert get_project_open_count(p) == 0 + + create_project(p) + + assert have_project(p) + assert not is_project_open(p) + assert get_project_open_count(p) == 0 + + open_project(p) + + assert have_project(p) + assert is_project_open(p) + assert get_project_open_count(p) == 1 + + open_project(p) + + assert have_project(p) + assert is_project_open(p) + assert get_project_open_count(p) == 2 + + close_project(p) + + assert have_project(p) + assert is_project_open(p) + assert get_project_open_count(p) == 1 + + close_project(p) + + assert have_project(p) + assert not is_project_open(p) + assert get_project_open_count(p) == 0 + + delete_project(p) + + assert not have_project(p) + assert not is_project_open(p) + assert get_project_open_count(p) == 0 + + def test_title(self): p = "test_title" self.enter(p)