Merge pull request #18342 from mvdbeek/fix_copying_purged_files

[24.0] Do not copy purged outputs to object store
This commit is contained in:
Marius van den Beek
2024-06-11 13:35:10 +02:00
committed by GitHub
17 changed files with 331 additions and 65 deletions
+2 -2
View File
@@ -21,7 +21,7 @@ TEST_METADATA_LINE = "set_metadata_and_stuff.sh"
TEST_FILES_PATH = "file_path"
TEE_REDIRECT = '> "$__out" 2> "$__err"'
RETURN_CODE_CAPTURE = "; return_code=$?; echo $return_code > galaxy_1.ec"
CP_WORK_DIR_OUTPUTS = '; \nif [ -f "foo" ] ; then cp "foo" "bar" ; fi'
CP_WORK_DIR_OUTPUTS = '; \nif [ -f "foo" -a -f "bar" ] ; then cp "foo" "bar" ; fi'
class TestCommandFactory(TestCase):
@@ -105,7 +105,7 @@ class TestCommandFactory(TestCase):
self.workdir_outputs = [("foo*bar", "foo_x_bar")]
self._assert_command_is(
self._surround_command(
MOCK_COMMAND_LINE, '; \nif [ -f "foo"*"bar" ] ; then cp "foo"*"bar" "foo_x_bar" ; fi'
MOCK_COMMAND_LINE, '; \nif [ -f "foo"*"bar" -a -f "foo_x_bar" ] ; then cp "foo"*"bar" "foo_x_bar" ; fi'
)
)