From 9fc749b7639b99fade2eb7b9fd3fdac58b3a23dd Mon Sep 17 00:00:00 2001 From: guerler Date: Thu, 9 Nov 2023 16:23:54 +0300 Subject: [PATCH] Adjust api tests to account for additional visualization entries from other tests --- lib/galaxy_test/api/test_visualizations.py | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/lib/galaxy_test/api/test_visualizations.py b/lib/galaxy_test/api/test_visualizations.py index 417be0b1e6dc..c44ba093a613 100644 --- a/lib/galaxy_test/api/test_visualizations.py +++ b/lib/galaxy_test/api/test_visualizations.py @@ -34,11 +34,11 @@ def test_index_ordering(self): v = self._new_viz(title=f"visualization-{x}", slug=f"slug-{x}").json() ids.append(v["id"]) index_ids = self._index_ids() - for x in range(3): - assert index_ids[x] == ids[2 - x] + for x in range(2): + assert index_ids.index(ids[x]) > index_ids.index(ids[x + 1]) index_ids = self._index_ids(dict(sort_desc=False)) - for x in range(3): - assert index_ids[x] == ids[x] + for x in range(2): + assert index_ids.index(ids[x]) < index_ids.index(ids[x + 1]) def test_index_filtering(self): ids = [] @@ -46,19 +46,21 @@ def test_index_filtering(self): v = self._new_viz(title=f"visualization-{x}", slug=f"slug-{x}").json() ids.append(v["id"]) index_ids = self._index_ids(dict(show_own=False)) - assert len(index_ids) == 0 + for x in range(3): + assert ids[x] not in index_ids self._publish_viz(ids[0]) index_ids = self._index_ids(dict(show_own=False)) - assert len(index_ids) == 1 + assert ids[0] in index_ids index_ids = self._index_ids(dict(show_own=False, show_published=False)) - assert len(index_ids) == 3 + for x in range(3): + assert ids[x] in index_ids index_ids = self._index_ids(dict(search="visualization-1")) - assert index_ids[0] == ids[1] + assert ids[1] in index_ids self._update_viz(ids[1], dict(deleted=True)) index_ids = self._index_ids(dict(search="visualization-1")) - assert len(index_ids) == 0 + assert ids[1] not in index_ids index_ids = self._index_ids(dict(search="is:deleted")) - assert index_ids[0] == ids[1] + assert ids[1] in index_ids def test_create(self): viz_id, viz_request = self._create_viz()