Is your feature request related to a problem? Please describe.
Lack of testing of AST generated by this type resulted in bugs such as #5358 being introduced and fixed without our notice. We should ensure that the AST generation for these types is what we expect. Even if it changes, we want those changes to be intentional and a test will force that.
Describe the solution you'd like
We need a test very similar to those already present for counterpart types such as nodeinput, nodeoutput and rw*nodeinput record types.
Additional context
Arose as a rump of what #5358 was meant to do since the issue got fixed without our notice, leaving the issue without its prime intent, but us still without testing to verify the correct behavior.
Is your feature request related to a problem? Please describe.
Lack of testing of AST generated by this type resulted in bugs such as #5358 being introduced and fixed without our notice. We should ensure that the AST generation for these types is what we expect. Even if it changes, we want those changes to be intentional and a test will force that.
Describe the solution you'd like
We need a test very similar to those already present for counterpart types such as nodeinput, nodeoutput and rw*nodeinput record types.
Additional context
Arose as a rump of what #5358 was meant to do since the issue got fixed without our notice, leaving the issue without its prime intent, but us still without testing to verify the correct behavior.