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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
The specification executor behind cratis run and the Stage spec runner now runs commands with composite inputs instead of reporting them as unsupported. Nested concept rules are checked in the same order and with the same messages as Screenplay's reference, malformed composite inputs are rejected before any rule runs, and only composites that are present are validated. (part of #441)
The renderer, the specification executor and the semantic host now decide which composite values they accept from one shared rule, so a model the renderer accepts is no longer refused when you run its specifications. (part of #441)