Commit d8a429b5 authored by Jan Kiene's avatar Jan Kiene
Browse files

fix error in test and add argument for output path

parent b022f01e
Loading
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -151,6 +151,7 @@ def run_renderer(
    metadata_input: Optional[str] = None,
    in_meta_files: Optional[list] = None,
    trj_file: Optional[str] = None,
    output_path_base: str = OUTPUT_PATH_CUT,
    binary_suffix: str = "",
) -> Tuple[np.ndarray, int]:
    """CuT creation with standalone renderer"""
@@ -174,10 +175,8 @@ def run_renderer(
        in_file = FORMAT_TO_FILE[in_fmt]
        in_name = in_fmt

    out_file = str(OUTPUT_PATH_CUT.joinpath(f"{in_name}_to_{out_name}{trj_name}.wav"))
    out_file = str(output_path_base.joinpath(f"{in_name}_to_{out_name}{trj_name}.wav"))

    # append suffix to binary filename
    RENDERER_CMD[0] += binary_suffix

    cmd = RENDERER_CMD[:]
    cmd[2] = str(in_file)
@@ -185,6 +184,8 @@ def run_renderer(
    cmd[6] = str(out_file)
    cmd[8] = str(out_fmt)

    cmd[0] += binary_suffix

    if in_meta_files is not None:
        cmd[5:5] = ["-im", *in_meta_files]

@@ -388,7 +389,7 @@ def run_pyscripts(

def compare_renderer_vs_mergetarget(test_info, in_fmt, out_fmt, **kwargs):
    ref, ref_fs = run_renderer(
        in_fmt, out_fmt, binary_suffix=BIN_SUFFIX_MERGETARGET, **kwargs
        in_fmt, out_fmt, binary_suffix=BIN_SUFFIX_MERGETARGET, output_path_base=OUTPUT_PATH_REF, **kwargs
    )
    cut, cut_fs = run_renderer(in_fmt, out_fmt, **kwargs)
    check_BE(test_info, ref, ref_fs, cut, cut_fs)