File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -696,12 +696,15 @@ def _run_a_test(
696696 job_variables [variable ].append ("," .join (basename_values ))
697697 else :
698698 value = job_definition .tests [job_test_name ].inputs [variable ]
699+ # Accommodate multiple files in a single input (comma-separated).
700+ # We need ech to be put into 'input files' and the
701+ # basename-normalised pair put into job variables
699702 basename_values = []
700703 for value_item in value .split ("," ):
701704 value_basename = os .path .basename (value_item )
702705 basename_values .append (value_basename )
703706 input_files .append (value_item )
704- job_variables [variable ]. append ( "," .join (basename_values ) )
707+ job_variables [variable ] = "," .join (basename_values )
705708
706709 decoded_command : str = ""
707710 test_environment : Dict [str , str ] = {}
You can’t perform that action at this time.
0 commit comments