Skip to content

Commit

Permalink
Adjust api tests to account for additional visualization entries from…
Browse files Browse the repository at this point in the history
… other tests
  • Loading branch information
guerler committed Nov 9, 2023
1 parent 69deb6c commit 9fc749b
Showing 1 changed file with 12 additions and 10 deletions.
22 changes: 12 additions & 10 deletions lib/galaxy_test/api/test_visualizations.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,31 +34,33 @@ 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 = []
for x in range(3):
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()
Expand Down

0 comments on commit 9fc749b

Please sign in to comment.