From 15d79cf2b93af87bb3d09ced2fc493ce5efa217e Mon Sep 17 00:00:00 2001 From: Jesse Yurkovich Date: Sat, 19 Oct 2024 20:59:25 +0200 Subject: [PATCH] USD: Validate displayColor primvars in the tests The USD test data files were recently updated to output a `displayColor` attribute. This adds the relevant test verification for it. Pull Request: https://projects.blender.org/blender/blender/pulls/129237 --- tests/python/bl_usd_export_test.py | 1 + tests/python/bl_usd_import_test.py | 1 + 2 files changed, 2 insertions(+) diff --git a/tests/python/bl_usd_export_test.py b/tests/python/bl_usd_export_test.py index df5047eb1a4..be3a7557ca0 100644 --- a/tests/python/bl_usd_export_test.py +++ b/tests/python/bl_usd_export_test.py @@ -301,6 +301,7 @@ class USDExportTest(AbstractUSDTest): self.check_primvar(prim, "f_float", "VtArray", "uniform", 1) self.check_primvar(prim, "f_color", "VtArray", "uniform", 1) self.check_primvar(prim, "f_byte_color", "VtArray", "uniform", 1) + self.check_primvar(prim, "displayColor", "VtArray", "uniform", 1) self.check_primvar(prim, "f_vec2", "VtArray", "uniform", 1) self.check_primvar(prim, "f_vec3", "VtArray", "uniform", 1) self.check_primvar(prim, "f_quat", "VtArray", "uniform", 1) diff --git a/tests/python/bl_usd_import_test.py b/tests/python/bl_usd_import_test.py index bcc8d9d7b02..448b7c127a9 100644 --- a/tests/python/bl_usd_import_test.py +++ b/tests/python/bl_usd_import_test.py @@ -911,6 +911,7 @@ class USDImportTest(AbstractUSDTest): self.check_attribute(mesh, "fc_float", 'CORNER', 'FLOAT', 4) self.check_attribute(mesh, "fc_byte_color", 'CORNER', 'FLOAT_COLOR', 4) self.check_attribute(mesh, "fc_color", 'CORNER', 'FLOAT_COLOR', 4) + self.check_attribute(mesh, "displayColor", 'CORNER', 'FLOAT_COLOR', 4) self.check_attribute(mesh, "fc_vec2", 'CORNER', 'FLOAT2', 4) self.check_attribute(mesh, "fc_vec3", 'CORNER', 'FLOAT_VECTOR', 4) self.check_attribute_missing(mesh, "fc_quat")