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: use valid URLs and values for extension test cases (#118)
Substrait represents several types of extensions as
`google.protobuf.any` messages, which consist of a value, which a byte
sequence of a binary Protobuf message, and a URL. Turns out that
`some protobuf message` is not a valid binary Protobuf message and
`some url` is not a valid Protobuf schema URL. This wans't a problem for
round-tripping between our dialect and Protobufs in either text or
binary format but the JSON format requires both to be valid (and known,
in the case of the URL).
This PR, thus, changes the URL and value fields of all `any` messages
and the corresponding type and detail fields of the extension attributes
in the test cases in order to allow for round-tripping them through
JSON.
0 commit comments