Skip to content

Commit

Permalink
Test that we don't reset the file size
Browse files Browse the repository at this point in the history
  • Loading branch information
mvdbeek committed Aug 6, 2024
1 parent 50d0c7a commit 847ac05
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions lib/galaxy_test/api/test_datasets.py
Original file line number Diff line number Diff line change
Expand Up @@ -658,6 +658,19 @@ def _run_cancel_job(self, history_id: str, use_query_params: bool = False):
deleted_job_details = self.dataset_populator.get_job_details(job_id).json()
assert deleted_job_details["state"] in ("deleting", "deleted"), deleted_job_details

def test_purge_does_not_reset_file_size(self):
with self.dataset_populator.test_history() as history_id:
dataset = self.dataset_populator.new_dataset(history_id=history_id, content="ABC", wait=True)
assert dataset["file_size"]
self.dataset_populator.delete_dataset(
history_id=history_id, content_id=dataset["id"], purge=True, wait_for_purge=True
)
purged_dataset = self.dataset_populator.get_history_dataset_details(
history_id=history_id, content_id=dataset["id"]
)
assert purged_dataset["purged"]
assert dataset["file_size"] == purged_dataset["file_size"]

def test_delete_batch(self):
num_datasets = 4
dataset_map: Dict[int, str] = {}
Expand Down

0 comments on commit 847ac05

Please sign in to comment.