Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
For testing partials with
fast_html
, we needed to pass arguments to itsparse
method. Since Floki did not support passing arguments to their HTML Parsers an option to pass arguments to the parser module was added.Note that this only has effect on
fast_html
, since bothmochiweb
andhtml5ever
do not support additional arguments.This was needed because (for example) we had a partial for a table row. When testing this partial on it's own, the output would ignore the
tr
andtd
element, since it was 'invalid html' as the parenttable
element was missing.This can be solved by passing a
context: "table"
tofast_html
's parse function, only Floki did not support passing along arguments.