Orange-OpenSource / hurl

Hurl, run and test HTTP requests with plain text.
https://hurl.dev
Apache License 2.0
12.27k stars 476 forks source link

Splits XPath evaluation in parsing then eval. #3002

Closed jcamiel closed 4 days ago

jcamiel commented 5 days ago

We split the xpath evaluation function into two functions: a parse method for (&str -> HTML/Xml document) and eval_xpath method that takes an input document now (vs a &str).

This is preliminary work to cache parsed object for XPath query.

fabricereix commented 4 days ago

/accept

hurl-bot commented 4 days ago

🕗 /accept is running, please wait for completion.

hurl-bot commented 4 days ago

🔨 Auto rebase from Orange-OpenSource/hurl/master succeeds, Orange-OpenSource/hurl/split-xpath-evaluation-in-parse-then-eval now embeds these commits:

hurl-bot commented 4 days ago

🕗 /accept is still running, please wait for completion.

hurl-bot commented 4 days ago

✅ Pull request merged and closed by fabricereix with fast forward merge..

# List of commits merged from Orange-OpenSource/hurl/split-xpath-evaluation-in-parse-then-eval branch into Orange-OpenSource/hurl/master branch: