Commit Graph

1444 Commits

Author SHA1 Message Date
hurl-bot
7ffca41abb
Update hurl version to 5.0.1-SNAPSHOT 2024-08-29 11:30:22 +00:00
hurl-bot
6b4f8d2e82
Create 5.0.0 release 2024-08-28 14:10:43 +00:00
Fabrice Reix
c5aa950685
Fix powershell completion 2024-08-28 13:21:00 +00:00
Jean-Christophe Amiel
1abae2a1e2
Add Dark mode images in crates.io README
See https://blog.rust-lang.org/2024/07/29/crates-io-development-update.html
2024-08-27 17:43:13 +02:00
Jean-Christophe Amiel
9a35d73f8a
Update sample docs. 2024-08-27 14:41:09 +02:00
Fabrice Reix
20c1f4bf74
Add minute unit for duration 2024-08-27 13:31:47 +02:00
Jean-Christophe Amiel
730b4f6f98
Fix embedded CSS. 2024-08-27 09:16:31 +02:00
hurl-bot
516e630585
Update crates 2024-08-27 03:01:48 +00:00
hurl-bot
c9b227ae7a
Update crates 2024-08-25 03:01:49 +00:00
hurl-bot
5a3fca2f08
Update crates 2024-08-24 03:01:44 +00:00
Jean-Christophe Amiel
f68fa782cb
Update docs. 2024-08-20 17:30:49 +02:00
Jean-Christophe Amiel
48fcce6090
Remove colored depedency in hurlfmt 2024-08-20 17:01:35 +02:00
Jean-Christophe Amiel
3b2a58b89f
Update samples. 2024-08-20 09:07:07 +02:00
Jean-Christophe Amiel
c6f22934e9
Fix cli-only arg for --connect-timeout. 2024-08-20 08:56:35 +02:00
Jean-Christophe Amiel
33ee01bbec
Update docs with time units. 2024-08-20 08:52:10 +02:00
hurl-bot
20dbd1240b
Update crates 2024-08-17 03:01:48 +00:00
hurl-bot
55c5a1dfa3
Update crates 2024-08-16 03:02:19 +00:00
hurl-bot
db2a6270f7
Update crates 2024-08-15 03:02:02 +00:00
hurl-bot
4de44720e5
Update crates 2024-08-13 03:01:49 +00:00
hurl-bot
a7e4c19129
Update crates 2024-08-12 03:02:10 +00:00
hurl-bot
d42c94d80c
Update crates 2024-08-11 03:01:49 +00:00
Fabrice Reix
65a459996d
Parse duration with unit in the cli options 2024-08-10 14:10:25 +02:00
Jean-Christophe Amiel
4c32921ef7
Update poster for Hurl demo. 2024-08-09 13:11:18 +02:00
hurl-bot
dd7d78ed63
Update crates 2024-08-09 03:02:02 +00:00
hurl-bot
d09b872118
Update crates 2024-08-08 03:01:41 +00:00
Fabrice Reix
7969910f3d
Add optional duration unit for options 2024-08-07 13:39:43 +00:00
Fabrice Reix
8cccaf8449
Update diff output using standard Hurl context source line 2024-08-06 18:51:38 +00:00
Jean-Christophe Amiel
cea1e0fbc4
Update docs for 5.0.0 2024-08-06 15:15:14 +02:00
hurl-bot
4e83e6616b
Update crates 2024-08-06 03:01:56 +00:00
Fabrice Reix
d3bcd4ec4a
Parse/export Multiline attributes 2024-08-05 17:31:39 +02:00
Fabrice Reix
2385cba3ff
Only use only one backtick for oneline string 2024-08-05 12:55:55 +02:00
Fabrice Reix
f57b5d8ad3
Update Rust 1.80.0 2024-08-02 12:05:49 +00:00
hurl-bot
6231abcca0
Update crates 2024-08-02 03:01:57 +00:00
Fabrice Reix
33fc97f4ba
Add attributes to MultilineString AST 2024-08-01 10:30:08 +02:00
Jean-Christophe Amiel
74294a045b
Remove filename from LoggerOptions in favor of parameter in hurl_file::run public function. 2024-08-01 07:38:57 +00:00
hurl-bot
50f608b9d6
Update crates 2024-08-01 03:01:43 +00:00
hurl-bot
b310dce8a3
Update crates 2024-07-31 03:01:56 +00:00
hurl-bot
68ffae47ee
Update crates 2024-07-30 03:01:59 +00:00
hurl-bot
ac518e0601
Update crates 2024-07-29 03:01:50 +00:00
hurl-bot
f499c35f72
Update crates 2024-07-26 03:02:41 +00:00
hurl-bot
a67f9360e7
Update crates 2024-07-24 03:02:20 +00:00
Jean-Christophe Amiel
3d88762c59
Add some comments on error construction. 2024-07-23 15:41:55 +02:00
Jean-Christophe Amiel
cf005a13fa
Replace split_lines function by str::lines. 2024-07-23 14:46:05 +02:00
Jean-Christophe Amiel
d9293cfbca
Make some functions private. 2024-07-23 14:12:01 +02:00
hurl-bot
4c22236f02
Update crates 2024-07-22 13:48:29 +00:00
hurl-bot
da4ccad29b
Update crates 2024-07-21 03:01:43 +00:00
Viktor Szépe
1c4679a724
Revert a fix in an assertion 2024-07-18 14:31:29 +00:00
Viktor Szépe
67e5f22a7d
Fix typos 2024-07-18 14:31:28 +00:00
Jean-Christophe Amiel
291938cb61
Add interactive integration test. 2024-07-18 11:33:28 +00:00
hurl-bot
a4dc35467c
Update crates 2024-07-15 03:02:05 +00:00
hurl-bot
b6a3895eab
Update crates 2024-07-14 03:01:47 +00:00
hurl-bot
f75f57769f
Update crates 2024-07-13 03:05:29 +00:00
Jean-Christophe Amiel
01063a1c24
Fix max-redirs: -1 in [Options] section 2024-07-11 15:56:49 +02:00
Jean-Christophe Amiel
cf1385e423
Remove dead code. 2024-07-11 13:11:28 +02:00
Jean-Christophe Amiel
152ba418fd
Add integration test on text assert against binary body. 2024-07-11 13:07:44 +02:00
Jean-Christophe Amiel
1a65170cef
Mutualise crate colored initialization. 2024-07-11 10:40:54 +02:00
Jean-Christophe Amiel
61b28c2787
Use Reader in curl parser. 2024-07-11 10:31:27 +02:00
Jean-Christophe Amiel
3f2f91fe3f
Rename Reader offset to index. 2024-07-11 09:36:04 +02:00
Jean-Christophe Amiel
e15dba8128
Move Input to hurl_core and use Input in hurlfmt. 2024-07-10 17:05:31 +02:00
Jean-Christophe Amiel
b58bdca4e9
Refacto on lint error display in hurlfmt. 2024-07-10 16:16:37 +02:00
Jean-Christophe Amiel
497e9cae0f
Refacto on parse error display in hurlfmt. 2024-07-10 13:37:20 +02:00
Jean-Christophe Amiel
f1c123655a
Add Logger to hurlfmt 2024-07-10 11:58:51 +02:00
hurl-bot
8c62d1a04f
Update crates 2024-07-10 03:01:48 +00:00
Jean-Christophe Amiel
733afabcf0
Get SSL certificates info on reused connections, from a cache 2024-07-09 16:24:51 +02:00
Jean-Christophe Amiel
52e13da9fc
Update README with Fedora build instructions. 2024-07-09 07:59:16 +00:00
hurl-bot
0b885028dc
Update crates 2024-07-09 07:30:27 +00:00
Jean-Christophe Amiel
690c2c7852
Sort import. 2024-07-08 12:21:23 +02:00
Jean-Christophe Amiel
18b545885f
Use Duration type instead of u128/u64 types in results. 2024-07-08 07:57:24 +00:00
hurl-bot
f62811cc29
Update crates 2024-07-08 03:01:53 +00:00
hurl-bot
6e120c042d
Update crates 2024-07-07 03:01:59 +00:00
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
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
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
3141e344cd
Simplify response body decoding when there is no content encoding. 2024-07-04 13:20:48 +02: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
Jean-Christophe Amiel
841ccabe07
Add function docs on query.rs 2024-07-02 09:57:09 +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
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