From 477d44867f0923cbbff6ccdec0fbb3382412e86c Mon Sep 17 00:00:00 2001 From: Ian Yoo Date: Wed, 2 Jul 2025 12:33:05 +0200 Subject: [PATCH] Tests: Add bilateral-blur single_value tests `node_bilateralblur.blend` covered a specific case where the determinator was a single value. This was renamed to `node_bilateralblur_det_single_value.blend` and added a single value input test for the image, and a standard bilateral blur test for cpu/gpu Coverage: - Function: 66.67% -> 100% - Line: 39.10% -> 100% - Region: 45.71% -> 100% - Branch: 22.22% -> 88.89% Pull Request: https://projects.blender.org/blender/blender/pulls/141315 --- .../filter/compositor_renders/node_bilateralblur.png | 4 ++-- .../node_bilateralblur_det_single_value.png | 3 +++ .../compositor_renders/node_bilateralblur_single_value.png | 3 +++ tests/files/compositor/filter/node_bilateralblur.blend | 4 ++-- .../filter/node_bilateralblur_det_single_value.blend | 3 +++ .../compositor/filter/node_bilateralblur_single_value.blend | 3 +++ 6 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 tests/files/compositor/filter/compositor_renders/node_bilateralblur_det_single_value.png create mode 100644 tests/files/compositor/filter/compositor_renders/node_bilateralblur_single_value.png create mode 100644 tests/files/compositor/filter/node_bilateralblur_det_single_value.blend create mode 100644 tests/files/compositor/filter/node_bilateralblur_single_value.blend diff --git a/tests/files/compositor/filter/compositor_renders/node_bilateralblur.png b/tests/files/compositor/filter/compositor_renders/node_bilateralblur.png index 96d49cd5d87..c9842c02c69 100644 --- a/tests/files/compositor/filter/compositor_renders/node_bilateralblur.png +++ b/tests/files/compositor/filter/compositor_renders/node_bilateralblur.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:070f097ef18b51391e7a93e3b359d7a16016f9586067ce736acafa02ba8cf338 -size 48616 +oid sha256:c7948c5b0ba5c1321869262bfcb58044fd454c1586466ef54e2e16f694cb5f0e +size 64674 diff --git a/tests/files/compositor/filter/compositor_renders/node_bilateralblur_det_single_value.png b/tests/files/compositor/filter/compositor_renders/node_bilateralblur_det_single_value.png new file mode 100644 index 00000000000..96d49cd5d87 --- /dev/null +++ b/tests/files/compositor/filter/compositor_renders/node_bilateralblur_det_single_value.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:070f097ef18b51391e7a93e3b359d7a16016f9586067ce736acafa02ba8cf338 +size 48616 diff --git a/tests/files/compositor/filter/compositor_renders/node_bilateralblur_single_value.png b/tests/files/compositor/filter/compositor_renders/node_bilateralblur_single_value.png new file mode 100644 index 00000000000..2efcc34ceab --- /dev/null +++ b/tests/files/compositor/filter/compositor_renders/node_bilateralblur_single_value.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:622fdce55c42ce5932e601945cefee0ab6e18d19162365c7e6ffb775e6043ad4 +size 30485 diff --git a/tests/files/compositor/filter/node_bilateralblur.blend b/tests/files/compositor/filter/node_bilateralblur.blend index 4aa68ff989f..f0ac83e6915 100644 --- a/tests/files/compositor/filter/node_bilateralblur.blend +++ b/tests/files/compositor/filter/node_bilateralblur.blend @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3d6223c0d086a32fb7e49710e1024c91f65cdbd594ce5f90d0005f7395bce280 -size 98707 +oid sha256:7f323c4ceb6a6c610750f43cfa4e7f485d7df33faef25bf5ce88895641daa61c +size 115027 diff --git a/tests/files/compositor/filter/node_bilateralblur_det_single_value.blend b/tests/files/compositor/filter/node_bilateralblur_det_single_value.blend new file mode 100644 index 00000000000..4aa68ff989f --- /dev/null +++ b/tests/files/compositor/filter/node_bilateralblur_det_single_value.blend @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d6223c0d086a32fb7e49710e1024c91f65cdbd594ce5f90d0005f7395bce280 +size 98707 diff --git a/tests/files/compositor/filter/node_bilateralblur_single_value.blend b/tests/files/compositor/filter/node_bilateralblur_single_value.blend new file mode 100644 index 00000000000..2022d7dcb66 --- /dev/null +++ b/tests/files/compositor/filter/node_bilateralblur_single_value.blend @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e2352bb8f3f56bd2d57cdf02bfe96f4acf5d885a997e5affb80e8ac1f172497 +size 113386