Two test framework limitations were identified while adding unsigned integer extension
types:
-
Single include per test file — the framework only supports one
SUBSTRAIT_INCLUDE per .test file. Lifting this would allow more flexible test
organization.
-
Dynamic extension type discovery — the test coverage infrastructure should
dynamically discover and load extension types from YAML files rather than requiring
manual updates when new types are added.
Context:
Two test framework limitations were identified while adding unsigned integer extension
types:
Single include per test file — the framework only supports one
SUBSTRAIT_INCLUDEper.testfile. Lifting this would allow more flexible testorganization.
Dynamic extension type discovery — the test coverage infrastructure should
dynamically discover and load extension types from YAML files rather than requiring
manual updates when new types are added.
Context: