diff --git a/ivas_processing_scripts/audiotools/wrappers/gen_patt.py b/ivas_processing_scripts/audiotools/wrappers/gen_patt.py index 2b78d16e6dadba68460cda6817140cc79a718674..f801b07b9e3edbab53831f1606477e7d06e7c764 100644 --- a/ivas_processing_scripts/audiotools/wrappers/gen_patt.py +++ b/ivas_processing_scripts/audiotools/wrappers/gen_patt.py @@ -131,6 +131,16 @@ def create_error_pattern( Number of preruns in seed generation """ + # checking if the gen-patt version is bug free + with TemporaryDirectory() as tmp_dir_test: + tmp_dir_test = Path(tmp_dir_test) + tmp_sta_file_test = tmp_dir_test.joinpath("sta") + gen_patt(100, "ep.g192", 5, working_dir=tmp_dir_test) + if not tmp_sta_file_test.exists(): + raise RuntimeError( + "Used version of gen-patt was detected to be faulty (unable to write \"sta\"-file). See bin/README.md for details." + ) + with TemporaryDirectory() as tmp_dir: tmp_dir = Path(tmp_dir)