DataDesigner/packages/data-designer-engine/tests/engine/testing
Johnny Greco 9214637a5b
fix(engine): validate processor plugin impls (#609)
* fix(engine): validate processor plugin impls

Add the processor implementation base to assert_valid_plugin so
processor plugins are checked against Processor instead of only the
generic config contract. Keep plugin type validation table-driven and
raise explicit AssertionError messages so checks are not skipped under
optimized Python.

Signed-off-by: Johnny Greco <jogreco@nvidia.com>

* test(engine): require plugin base map coverage

---------

Signed-off-by: Johnny Greco <jogreco@nvidia.com>
2026-05-06 14:31:12 -04:00
..
test_plugin_testing_utils.py fix(engine): validate processor plugin impls (#609) 2026-05-06 14:31:12 -04:00