Fabrice Reix
b5277b3349
Update --retry option to match curl option
2023-06-01 17:26:26 +02:00
jcamiel
b65bdf59cc
Upgrade Hurl version to 4.0.0 due to runner::run API change.
2023-06-01 17:26:15 +02:00
jcamiel
daeb37b286
Create LoggerOptions to configure a logger in runner::run method.
2023-06-01 17:26:15 +02:00
jcamiel
e476038440
Take error_format option into account.
2023-06-01 17:22:06 +02:00
jcamiel
0d152e31b1
Add new option error-format
to enable HTTP request/response output when there are errors.
2023-06-01 17:22:06 +02:00
jcamiel
b624003679
Fix very-verbose taken into account only if verbose is true.
2023-06-01 17:22:06 +02:00
Fabrice Reix
0f759e6226
Support additional dot in jsonpath expression
2023-06-01 17:20:15 +02:00
jcamiel
a4fb260c0c
Make Call, Certificate, Cookie, Header, Request, Response, Timings, Version public.
2023-06-01 17:18:04 +02:00
Fabrice Reix
c6a3011a76
Fix output of hurlfmt for version/help
2023-06-01 17:17:53 +02:00
Fabrice Reix
62d85054d2
Refacto cli options
2023-06-01 17:17:35 +02:00
jcamiel
a2d91cc197
Add unit text for eval_html / encoding.
2023-06-01 17:17:21 +02:00
Fabrice Reix
5b911602d5
Update doc for jsonpath module
2023-06-01 17:16:08 +02:00
Fabrice Reix
fc9e8a97f6
Split jsonpath eval module into query/selector
2023-06-01 17:16:07 +02:00
Fabrice Reix
479e9e97cd
Split jsonpath index selector (unique/multiple index)
...
- specify one index to return one element
- specify two or more index to return a collection of elements
2023-06-01 17:16:07 +02:00
Fabrice Reix
1cf4476b8f
Change API in jsonpath / remove single-entry coercion
2023-06-01 17:16:07 +02:00
jcamiel
14aaa31372
Add quotes around certificate attribute in HTML export.
2023-06-01 17:15:15 +02:00
hurl-bot
6bf183845a
Update hurl version to 3.1.0-SNAPSHOT
2023-06-01 17:15:08 +02:00
hurl-bot
3d48b12900
Create 3.0.1 release
2023-06-01 14:35:26 +00:00
Fabrice Reix
34b97aa51a
Update version to 3.0.1
2023-06-01 15:59:52 +02:00
Fabrice Reix
e2442dafb8
Fix hurlfmt less predicate
2023-06-01 15:10:20 +02:00
jcamiel
d60160fc1e
Patch encoding issue with xpath and libxml 2.11.1+
2023-06-01 15:10:20 +02:00
Fabrice Reix
b2ea23c0aa
Update test integ
...
normalize subject/issuer value in the test itself
2023-06-01 15:10:19 +02:00
Fabrice Reix
50e57fbfd5
Do not try to parse key/value in certificate subject/issuer any more
2023-06-01 13:32:33 +02:00
Fabrice Reix
67e1871a96
Update to version 3.0.1
2023-06-01 11:57:56 +02:00
hurl-bot
277393700b
Create 3.0.0 release
2023-05-03 13:32:58 +00:00
Fabrice Reix
f62fba6ab3
Update help/man for hurlfmt
2023-05-03 13:34:40 +02:00
jcamiel
13d3f9a6b7
Update docs with certificate.
2023-05-03 11:56:20 +02:00
hurl-bot
8978b4d773
Update crates
2023-05-03 03:02:29 +00:00
hurl-bot
8c49e7d84c
Update crates
2023-04-30 03:02:47 +00:00
jcamiel
7887248dca
Clean functions docs.
2023-04-28 11:14:14 +02:00
hurl-bot
6379aa788f
Update crates
2023-04-28 03:02:14 +00:00
jcamiel
749ba0eca2
Add timing info for libcurl < 7.61 (using second function timings).
2023-04-26 13:50:41 +02:00
jcamiel
e4a373266b
Add test unit on JUnit report.
2023-04-25 17:20:50 +02:00
Fabrice Reix
b90dbf4925
Add curl input to hurlfmt
2023-04-24 13:28:41 +02:00
Fabrice Reix
a68fa6f6ca
Refacto passing reference rather than owned value
2023-04-24 08:54:59 +02:00
Fabrice Reix
35ec0903a4
Add escaping in $'...'
2023-04-22 14:09:13 +02:00
joesantos418
f29899c033
Add test attributes to junit XML
2023-04-22 07:33:41 +00:00
jcamiel
cd62371fd1
Update to Rust 1.69.
2023-04-21 16:51:13 +02:00
Fabrice Reix
3e37931a49
Parse more curl options
2023-04-21 14:33:15 +00:00
hurl-bot
d9fd713ab5
Update crates
2023-04-21 12:52:33 +00:00
jcamiel
6f9faa5bb6
Add --cookie-jar integration test.
2023-04-21 13:14:11 +02:00
Fabrice Reix
31d4783366
Add module curl to parse curl command-line
2023-04-21 11:31:00 +02:00
hurl-bot
d88f79c468
Update crates
2023-04-21 03:02:21 +00:00
jcamiel
54b7d3766d
Add JUnit integration test.
2023-04-20 15:01:52 +02:00
hurl-bot
c473d698a3
Update crates
2023-04-19 17:08:56 +00:00
hurl-bot
606aae8235
Update crates
2023-04-19 03:02:12 +00:00
Fabrice Reix
dfcbad29a3
Add options --in and --out in hurlfmt
...
--out replaces the previous --format option
Currently --in can only take 'hurl' format,
but it will include other formats such as curl or har in the future.
2023-04-18 08:34:44 +02:00
jcamiel
7d12f1890c
Fix multiline export when used as predicate value.
2023-04-17 14:13:50 +02:00
jcamiel
0b761c49ad
Remove uncessay span around : and =.
2023-04-17 13:05:34 +02:00
jcamiel
330dd3d111
Rework Hurl HTML export.
2023-04-17 10:54:21 +02:00