Commit Graph

946 Commits

Author SHA1 Message Date
Jean-Christophe Amiel 28d3544269
Patch flaky test with retry, on HTTP/3 with google.com. 2025-12-12 13:23:17 +01:00
Jean-Christophe Amiel 27d529b6c2
Fix cookie integration test. 2025-12-11 13:28:35 +01:00
Jean-Christophe Amiel 9b7b150d6b
Fix truncating existing output file when response is tiny 2025-12-05 16:10:54 +01:00
Jean-Christophe Amiel 67d5fa8253
Fix curl debug command with dot-prefixed cookie domain 2025-11-16 17:59:44 +01:00
Jean-Christophe Amiel e3dbe03d11
Support ascii_whitespaces separator in importing cookie. 2025-11-14 11:47:24 +01:00
Jean-Christophe Amiel 2a070fad3e
Add integration test for adding secret with env variables. 2025-11-09 13:59:02 +01:00
Jean-Christophe Amiel 7ae81bc339
Implements isObject predicate. 2025-11-05 17:47:49 +01:00
Jean-Christophe Amiel a02339b121
Implements isList predicate. 2025-11-05 08:31:04 +01:00
Jean-Christophe Amiel 33a1783487
Fix implicit "Content-Type" headers when following redirections. 2025-11-03 19:24:02 +01:00
Jean-Christophe Amiel 4402afceaf
Add early returns for empty entries. 2025-10-26 20:42:49 +01:00
Jean-Christophe Amiel 9fbf64be51
Fix the number of threads for waitress. 2025-10-19 06:42:52 +00:00
Ashish Reddy 443fd9d022
Enhance logging for retry 2025-10-18 23:21:08 +00:00
Ashish Reddy d527b66aaf
Update intergation tests for hulfmt to include all time units 2025-10-10 12:21:54 +00:00
Ashish Reddy b2ebdc9483
Enhance --test duration logging 2025-10-08 19:37:19 +05:30
Jean-Christophe Amiel b0f564f4bd
Defer set verbose mode on libcurl handle to patch noisy logs from libcurl
See <https://github.com/Orange-OpenSource/hurl/issues/4406>
2025-10-07 09:44:36 +02:00
Jean-Christophe Amiel a8bd2c8725
Add more logs when stderr mismatch in integration test to diagnose flacky test. 2025-10-04 13:04:35 +02:00
Ashish Reddy e3a878c083
Update integration tests for toDate filter 2025-10-03 17:47:03 +05:30
Jean-Christophe Amiel 1c0677d5f7
Show invisible chars in stderr integration tests. 2025-10-01 17:59:36 +02:00
Fabrice Reix dbc392c229
Update Let's Encrypt CN 2025-09-29 09:01:33 +02:00
Jean-Christophe Amiel 63d9cfe4eb
Add integration tests for utf8Encode/utf8Decode filters. 2025-09-17 18:53:50 +02:00
Jean-Christophe Amiel 5d14ebc2b2
Replace unmaintained encoding crate with encoding_rs crate. 2025-09-15 15:17:57 +02:00
Fabrice Reix 9de2099f65
Ignore temporarily error/warnings from latest libcurl 2025-09-14 18:59:46 +02:00
Jean-Christophe Amiel b8e3fb32a9
Add some --pretty integration tests. 2025-08-29 21:19:29 +02:00
Jean-Christophe Amiel 02c8cfbafb
Add --no-pretty command line flag. 2025-08-29 14:47:36 +02:00
Tyler Brockmeyer 12ca0de857
deprecate `format` for `dateFormat` 2025-08-24 09:42:59 +00:00
Jean-Christophe Amiel 627bcccb57
Desactivate HTTP/3 test on Debian Trixie. 2025-08-13 12:02:28 +02:00
Mikhail cbbd4ed626
Parse --negotiate option in hurlfmt 2025-08-10 17:35:20 +00:00
Mikhail c2e103dd6b
Parse --ntlm option in hurlfmt 2025-08-10 17:35:19 +00:00
Mikhail 0005ffd841
Parse --user option in hurlfmt 2025-08-10 17:35:18 +00:00
Mikhail 17feef422a
Add --negotiate option per request 2025-08-09 20:09:42 +03:00
Mikhail 149bc5bf66
Add --ntlm option per request 2025-08-09 16:21:15 +00:00
Jean-Christophe Amiel afecae6c58
Move test_failed/* integration tests in subfolder. 2025-08-07 18:19:33 +02:00
Mikhail 36ffa76ad4
Support --secrets-file for injecting secrets 2025-08-06 15:23:48 +00:00
Jean-Christophe Amiel 27b4c12c68
Move integration tests in subfolder. 2025-08-06 14:06:17 +02:00
Jean-Christophe Amiel 1086dc7dcb
Move integration tests in subfolders. 2025-08-06 09:45:49 +02:00
Jean-Christophe Amiel 321edde504
Move integration tests in subfolders. 2025-08-04 09:01:34 +02:00
Jean-Christophe Amiel da4b1ea312
Move tests_failed/assert* integration test in subfolder. 2025-08-03 17:16:53 +02:00
Ashish Reddy cdb58f2d2b
Add integration tests for --ntlm option 2025-08-02 15:04:04 +00:00
Filipe PINTO c68f4cc028
Use Hurl instead of curl for features detection on http_version_not_supported test 2025-08-02 14:11:52 +02:00
Jean-Christophe Amiel 695e806827
POC with waitress as WGSI server for integration tests_failed/*. 2025-08-02 06:10:00 +00:00
Jean-Christophe Amiel c6e38fe97b
POC with waitress as WGSI server for integration tests_ok/*. 2025-08-02 06:09:59 +00:00
Jean-Christophe Amiel acd0e62ad5
Use Hurl instead of curl for features detection. 2025-08-02 00:24:17 +02:00
Fabrice Reix 55c53559fe
Make the JSONPath index selector returns nothing rather than empty list 2025-07-30 11:20:04 +02:00
Jean-Christophe Amiel 607ca0dac1
Fix regression in following redirection with query sections. 2025-07-29 22:38:09 +02:00
Tyler Brockmeyer 716ec572d9
add negotiate option 2025-07-26 15:38:21 -05:00
Tyler Brockmeyer c361a4aa28
create test case for duplicate response section 2025-07-25 21:11:12 -05:00
Jean-Christophe Amiel fcbeb8fe12
Restrict jsonpath filter to string input values. 2025-07-23 18:40:40 +02:00
Ashish Reddy 4bb05dad42
Add ntlm cli option 2025-07-23 16:32:24 +05:30
TheoForger e5e51cae12
Implement predicate `isUuid` 2025-07-21 12:25:15 -04:00
Jean-Christophe Amiel c45b85759a
Hide deprecated interactive option from help and manual. 2025-07-21 13:43:49 +02:00