diff --git a/tests/renderer/test_renderer.py b/tests/renderer/test_renderer.py index 38b7bbf9e743c4f479790c58a91e782623c806ca..0db27448d12ecedb3b6b155bf7445dc5f045a3d4 100644 --- a/tests/renderer/test_renderer.py +++ b/tests/renderer/test_renderer.py @@ -365,24 +365,12 @@ def test_ism_binaural_headrotation_refvec_rotating(test_info, in_fmt, out_fmt): """ MASA """ -@pytest.mark.parametrize("out_fmt", OUTPUT_FORMATS[2:]) +@pytest.mark.parametrize("out_fmt", OUTPUT_FORMATS) @pytest.mark.parametrize("in_fmt", INPUT_FORMATS_MASA) def test_masa(test_info, in_fmt, out_fmt): run_renderer(in_fmt, out_fmt, in_meta_files=FORMAT_TO_METADATA_FILES[in_fmt]) -# MASA inputs not supported yet -# @pytest.mark.parametrize("out_fmt", OUTPUT_FORMATS) -# @pytest.mark.parametrize("in_fmt", METADATA_SCENES_TO_TEST_NO_BE) -# def test_metadata_masa(test_info, in_fmt, out_fmt): -# # TODO: unify with test_metadata once Python supports MASA -# cut, cut_fs = run_renderer( -# "META", -# out_fmt, -# metadata_input=TEST_VECTOR_DIR.joinpath(f"{in_fmt}.txt"), -# ) - - """ Custom loudspeaker layouts """ diff --git a/tests/renderer/test_renderer_be_comparison.py b/tests/renderer/test_renderer_be_comparison.py index 460ded4250421168864976c3941e2c2fbab34561..ee6d79ba3e09cafc02daaac7fb9cedf38fbd22e2 100644 --- a/tests/renderer/test_renderer_be_comparison.py +++ b/tests/renderer/test_renderer_be_comparison.py @@ -137,7 +137,14 @@ def test_ism_binaural_headrotation(test_info, in_fmt, out_fmt, trj_file): """ MASA """ -# TODO: MASA inputs not supported yet + +@pytest.mark.parametrize("out_fmt", OUTPUT_FORMATS) +@pytest.mark.parametrize("in_fmt", INPUT_FORMATS_MASA) +def test_masa(test_info, in_fmt, out_fmt): + compare_renderer_vs_mergetarget( + test_info, in_fmt, out_fmt, in_meta_files=FORMAT_TO_METADATA_FILES[in_fmt] + ) + """ Custom loudspeaker layouts """