From 0bce782a253cb8c02955e2d79b053975598e37b0 Mon Sep 17 00:00:00 2001 From: Sergey Golitsynskiy Date: Fri, 4 Mar 2022 15:34:06 -0500 Subject: [PATCH] Add ImplicitCollectionJobsJobAssociation to session explicitly(3) Fixes RemovedIn20Warning https://docs.sqlalchemy.org/en/14/changelog/migration_14.html#cascade-backrefs-behavior-deprecated-for-removal-in-2-0 --- test/unit/app/tools/test_history_imp_exp.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/unit/app/tools/test_history_imp_exp.py b/test/unit/app/tools/test_history_imp_exp.py index 6a087fc46e3..7e4fe15815d 100644 --- a/test/unit/app/tools/test_history_imp_exp.py +++ b/test/unit/app/tools/test_history_imp_exp.py @@ -8,6 +8,7 @@ from unittest.mock import Mock from galaxy import model from galaxy.app_unittest_utils.galaxy_mock import MockApp from galaxy.exceptions import MalformedContents +from galaxy.model.orm.util import add_object_to_object_session from galaxy.objectstore.unittest_utils import Config as TestConfig from galaxy.tools.imp_exp import ( JobExportHistoryArchiveWrapper, @@ -387,11 +388,13 @@ def test_export_collection_with_mapping_history(): ija1 = model.ImplicitCollectionJobsJobAssociation() ija1.order_index = 0 ija1.implicit_collection_jobs = implicit_collection_jobs + add_object_to_object_session(ija1, j1) ija1.job = j1 j2.add_output_dataset_collection("out_file1", hc2) # really? ija2 = model.ImplicitCollectionJobsJobAssociation() ija2.order_index = 1 + add_object_to_object_session(ija2, implicit_collection_jobs) ija2.implicit_collection_jobs = implicit_collection_jobs ija2.job = j2