From 4b05ddbd906cb70c2bced5a4e9744407f7a8d771 Mon Sep 17 00:00:00 2001 From: Adrien Berchet Date: Mon, 11 Nov 2024 12:33:40 +0100 Subject: [PATCH] Test: Check diff-pdf-visually outputs --- .github/workflows/run-tox.yml | 2 ++ tests/test_vacuum_workflow.py | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/.github/workflows/run-tox.yml b/.github/workflows/run-tox.yml index 2807fdc..134f777 100644 --- a/.github/workflows/run-tox.yml +++ b/.github/workflows/run-tox.yml @@ -57,6 +57,8 @@ jobs: python -m pip install --upgrade pip setuptools pip install tox-gh-actions tox + ls .tox + ls .tox/py*/tmp - name: Run tox with min versions if: ${{ matrix.min_versions == 'min_versions' }} run: | diff --git a/tests/test_vacuum_workflow.py b/tests/test_vacuum_workflow.py index 1f83e8d..ccd3bda 100644 --- a/tests/test_vacuum_workflow.py +++ b/tests/test_vacuum_workflow.py @@ -26,11 +26,18 @@ def test_ValidateVacuumSynthesis(vacuum_working_directory, data_dir): data_dir_pattern = str(data_dir) + "/?" result_dir_pattern = str(result_dir) + "/?" + tmp_dir = result_dir / "tmpdir_for_diff" + tmp_dir.mkdir(parents=True, exist_ok=True) + # Check the results assert_equal_trees( expected_dir, result_dir, specific_args={ + "validation/morphometrics/morphometrics_apical_dendrite.pdf": { + "verbosity": 3, + "tempdir": tmp_dir, + }, "morphs_df/vacuum_synth_morphs_df.csv": { "format_data_kwargs": { "replace_pattern": {(result_dir_pattern, ""): ["vacuum_synth_morphologies"]}