Commit 5add879e authored by multrus's avatar multrus
Browse files

Merge branch '4-add-check-for-working-buggy-gen-patt-version' into 'main'

Check for a bug free version of gen-patt

See merge request !27
parents 7ee9c450 deef94e9
Loading
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -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)