Commit Graph

2654 Commits

Author SHA1 Message Date
Jean-Christophe Amiel
1cdc491867
Unify Retry and Repeat types with Count. 2024-07-06 23:02:51 +02:00
Jean-Christophe Amiel
25d6716145
Improve coverage on options section. 2024-07-06 21:52:41 +02:00
Jean-Christophe Amiel
97f1a05000
Update certifi to 2024.7.4 2024-07-06 13:18:16 +02:00
hurl-bot
a95c89e876
Update crates 2024-07-06 03:02:39 +00:00
Jean-Christophe Amiel
76effdd2c7
Cached JSON parsing across queries. 2024-07-05 15:22:07 +02:00
Fabrice Reix
a58e020a3e
Use DisplaySourceError to_string in hurlfmt 2024-07-05 10:25:02 +02:00
Fabrice Reix
2551b89080
Add test integ for diff 2024-07-05 08:52:07 +02:00
Fabrice Reix
6913ce92e2
Display text body assert errors as diff 2024-07-05 08:52:02 +02:00
Jean-Christophe Amiel
17a1dd0a81
Add XPath body cache 2024-07-04 17:24:25 +02:00
Jean-Christophe Amiel
e68fd335f6
Rename integration test. 2024-07-04 16:17:51 +02:00
Jean-Christophe Amiel
3141e344cd
Simplify response body decoding when there is no content encoding. 2024-07-04 13:20:48 +02:00
hurl-bot
1ed0b4e29c
Update crates 2024-07-04 03:01:56 +00:00
Jean-Christophe Amiel
decac0a685
Remove some unncessary clones. 2024-07-03 16:32:02 +02:00
Jean-Christophe Amiel
aed9addcb5
Splits XPath evaluation in parsing then eval. 2024-07-03 10:57:07 +00:00
hurl-bot
4f4d0417a8
Update crates 2024-07-03 03:01:53 +00:00
Jean-Christophe Amiel
46f2fd7806
Add integration test to check query cache (not implemented yet). 2024-07-02 17:05:28 +02:00
Jean-Christophe Amiel
841ccabe07
Add function docs on query.rs 2024-07-02 09:57:09 +00:00
Jean-Christophe Amiel
3426aaee13
Update changelog 2024-07-02 09:10:55 +00:00
Jean-Christophe Amiel
fb96eb3163
Use slice in any_char function param. 2024-07-02 10:00:31 +02:00
hurl-bot
8a0b4aad48
Update crates 2024-07-02 03:01:44 +00:00
Jean-Christophe Amiel
b484ef8125
Some cosmetic changes on Reader. 2024-07-01 16:52:20 +02:00
Jean-Christophe Amiel
76b45a1ed1
Make Reader fields private. 2024-07-01 16:17:32 +02:00
Jean-Christophe Amiel
e7a6544494
Implement Reader::with_pos constructor. 2024-07-01 14:35:43 +02:00
Jean-Christophe Amiel
032a686422
Rename state: ReaderState to cursor: Cursor on reader.
There is no code change, only automatic refacto.
2024-07-01 13:54:55 +02:00
Jean-Christophe Amiel
42879603e2
Add reader test unit. 2024-07-01 13:54:55 +02:00
Jean-Christophe Amiel
e07470c326
Use combinator in jsonpath parser. 2024-07-01 13:54:24 +02:00
Fabrice Reix
89f7313ce6
Rename OutputFormat Variant to Plain 2024-07-01 13:13:56 +02:00
Jean-Christophe Amiel
8554f74bdd
Extract combinator from Hurl parser and use generic for Error. 2024-07-01 11:50:27 +02:00
hurl-bot
8507d11a7a
Update crates 2024-07-01 03:02:03 +00:00
Fabrice Reix
c49a89dd07
Move error_string to DisplaySourceError to_string 2024-06-30 08:42:55 +00:00
hurl-bot
07cb3514fa
Update crates 2024-06-30 03:01:51 +00:00
Fabrice Reix
0768ec8371
Add test with a tab in expected body 2024-06-29 16:36:29 +00:00
hurl-bot
db8511add2
Update crates 2024-06-29 03:01:52 +00:00
Jean-Christophe Amiel
b9342678a0
Delete unused Reader method. 2024-06-28 17:03:08 +02:00
Jean-Christophe Amiel
345e98c72c
Move hurl_core::ast::Pos to hurl_core::reader::Pos 2024-06-28 16:47:06 +02:00
Jean-Christophe Amiel
7743be6d0a
Move typing module. 2024-06-28 15:51:09 +02:00
Jean-Christophe Amiel
8c77f625f3
Reuse reader from core ni JSONPath parser. 2024-06-28 15:34:51 +02:00
Jean-Christophe Amiel
d026280b97
Rename jsonpath::parser::error::Error to jsonpath::parser::error::ParseError 2024-06-28 15:32:06 +02:00
Jean-Christophe Amiel
da4792b258
Remove try_literal method from JSONPath reader.
There is still a try_literal function in the parser.
2024-06-28 12:51:25 +02:00
Jean-Christophe Amiel
e8355a7e1d
Extract reader from parser module. 2024-06-28 12:50:56 +02:00
Jean-Christophe Amiel
257e9a8eac
Change param filters type to slice in eval_filters. 2024-06-28 11:22:47 +02:00
hurl-bot
c7bcd70966
Update crates 2024-06-28 03:02:09 +00:00
Jean-Christophe Amiel
95800e85ae
Add lifetimes name. 2024-06-26 13:50:09 +00:00
Fabrice Reix
4a67bd5cb0
Add actual value type in assert error message 2024-06-26 11:00:01 +00:00
hurl-bot
668dd36343
Update crates 2024-06-26 03:01:56 +00:00
Jean-Christophe Amiel
884019c090
Fix inconsistent case for fields queryString and httpVersion in --json 2024-06-25 14:12:43 +02:00
Jean-Christophe Amiel
a96389f297
Update changelog. 2024-06-25 11:30:40 +02:00
Jean-Christophe Amiel
81762447b8
Update grammar. 2024-06-25 10:40:39 +02:00
hurl-bot
7ea41a38e8
Update crates 2024-06-25 03:01:53 +00:00
Fabrice Reix
37d836388c
Fix empty JSON key parsing 2024-06-24 21:51:59 +02:00