You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test: support plural subgraphs: form, pull spec v0.8.1
Bump the spec submodule from v0.8.0 to v0.8.1 to pick up fixture 019
(subgraph-two-level-nesting), the regression coverage that exercises
namespace and parent_states stacking at depth 2.
Extend the conformance harness to handle the plural `subgraphs:` map
at a fixture's top level. Subgraphs there can reference each other,
so they're compiled in dependency order via iterative resolution —
each pass picks up subgraphs whose referenced names are already in
the registry, and the loop errors on cycles or unresolvable names.
Singular `subgraph:` handling (used by 006, 011, 013) is unchanged.
Engine itself needs no changes; it already supports arbitrary nesting
depth through descend_into_subgraph recursion. Fixture 019 passes on
the first run after the harness extension.
0 commit comments