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
The failed test pipeline contains a bunch of issues related to the rowan upgrade that might need further investigation. But I think the easiest failing test is the following:
Btw: I wrote this test while fixing my previous rowan contribution, see #143 . It basically came down to a off-by-one error which might regressed with the latest version, see initial issue: #139
As expected that's the <hr/> tag. And now comes the previously working call to prev_sibling on that exact node, which surprisingly ends up with none instead of the HTML_TEXT node.
The same test and parser implementation was succeeding in rowan 0.15.16
The text was updated successfully, but these errors were encountered:
Discovered by MalteJanz/ludtwig#122
The failed test pipeline contains a bunch of issues related to the rowan upgrade that might need further investigation. But I think the easiest failing test is the following:
(can be found here)
Btw: I wrote this test while fixing my previous rowan contribution, see #143 . It basically came down to a off-by-one error which might regressed with the latest version, see initial issue: #139
Test output:
Which points to the last assertion and last line of the test above. Seems like the sibling somehow got lost 🤔
Test explaination
The parsing input:
produces the following tree:
Note: remember the
HTML_TEXT
node with the "a" word token next to theHTML_TAG
node ("hr" tag)The first declaration of child ends up as the following tree (the outer div):
And doesn't have a previous sibling as expected.
Next up it get's the body of that div tag (isn't stored in a variable), which also looks like expected:
And inside that it get's the first tag which ends up in the second declared
child
variable:As expected that's the
<hr/>
tag. And now comes the previously working call toprev_sibling
on that exact node, which surprisingly ends up withnone
instead of theHTML_TEXT
node.The same test and parser implementation was succeeding in rowan 0.15.16
The text was updated successfully, but these errors were encountered: