jcamiel
4f6a00170a
Fix URL runtime evaluation.
2023-07-06 13:04:17 +02:00
Fabrice Reix
fd8cac04d6
Export [Options] to JSON
2023-06-24 11:34:57 +00:00
Fabrice Reix
4500ad170a
hurlfmt failed tests
2023-06-18 18:52:14 +02:00
jcamiel
886f687635
Rename integration tests option_foo* to foo_option*.
2023-06-15 17:20:09 +02:00
jcamiel
1d8f45f4b9
Fix typo in JSON export (pre_transfert vs pre_transfer, start_transfert vs start_transfer).
2023-06-15 13:00:20 +00:00
Fabrice Reix
bdd43c7ae4
Print error message when no file is found with --glob option
2023-06-15 10:19:34 +02:00
Fabrice Reix
9e6e000d2b
Improve error message
2023-06-14 09:16:14 +02:00
Fabrice Reix
1c0c22d2f8
Add decode filter
2023-06-10 09:30:43 +00:00
Fabrice Reix
62243800e6
Delete Rust integ Test for libcurl/HTTP module
...
These tests should be covered in the .hurl integ tests.
2023-06-08 09:03:57 +00:00
Fabrice Reix
b5277b3349
Update --retry option to match curl option
2023-06-01 17:26:26 +02:00
jcamiel
64d3db2b14
Add integration tests with GB2312 encoding.
2023-06-01 17:22:16 +02:00
jcamiel
ff9b62faa1
Add integration tests for --error-format long.
2023-06-01 17:22:06 +02:00
Fabrice Reix
62d85054d2
Refacto cli options
2023-06-01 17:17:35 +02:00
Fabrice Reix
942e4982e7
Support different error messages
2023-06-01 15:10:21 +02:00
jcamiel
0b761c49ad
Remove uncessay span around : and =.
2023-04-17 13:05:34 +02:00
lepapareil
63b219d234
Add --fail-at-end integration tests
2023-04-14 15:59:02 +00:00
jcamiel
4963821c23
Update HTML exports.
2023-04-11 17:28:28 +02:00
Fabrice Reix
271bc82d2c
Migrate integ tests to unit scripts
2023-03-30 15:45:04 +02:00
Fabrice Reix
3541ae9498
Refactoring test integ
...
Encapsulate each integ test in its own shell script
2023-03-24 09:06:58 +01:00
Rached Mejri
48447ce744
Implement isEmpty predicate
...
Signed-off-by: Rached Mejri <rached.mejri@orange.com>
2023-03-13 10:11:47 +01:00
jcamiel
3cddc20f34
Update integration tests.
2023-03-11 00:14:16 +01:00
jcamiel
daa5e5ebd4
Update werkzeug from 2.0.3 to 2.2.3
...
This update solves security issue but bumps HTTP Flask version from HTTP/1.0 to HTTP/1.1.
2023-02-17 00:58:41 +01:00
Fabrice Reix
550c517149
Add Date value/filters
2023-02-02 13:00:40 +01:00
Fabrice Reix
748a2084c5
Pass whether filters are applied in assert or not
2023-01-18 13:47:59 +01:00
jcamiel
79b2fcd099
Fixes various issues on HTML export.
2023-01-11 16:23:39 +01:00
Fabrice Reix
b46c82ce0f
Add nth/replace/split filters
2023-01-07 18:12:39 +01:00
jcamiel
6b7753e174
Check HTTP version and status first, then other asserts.
...
If HTTP version or status are not correct, we fail the test without running others asserts.
2022-12-10 14:44:23 +01:00
jcamiel
00006eab74
Support new one line string format.
2022-12-08 13:15:32 +01:00
jcamiel
bc32e4e84d
Fix error message case.
2022-12-04 18:27:42 +01:00
Fabrice Reix
ffd31a271c
Add toInt filter
2022-12-03 12:16:24 +01:00
jcamiel
c15eecec88
Change "type": "multiline-string" for "type": "text" in JSON export.
2022-11-25 10:15:31 +01:00
jcamiel
80fb0fd5b3
Delete raw string wording everywhere.
2022-11-18 15:30:56 +01:00
jcamiel
3b3483a997
Add lang identifier to multiline.
2022-11-18 00:20:53 +01:00
jcamiel
04770b352c
Use HTTP keyword in integration tests.
2022-11-11 14:25:00 +01:00
jcamiel
4e41799623
Use HTTP instead of HTTP/* for any HTTP version match
2022-11-10 22:29:21 +01:00
Fabrice Reix
2653401819
Fix missing line in HTML output
2022-11-01 19:02:00 +01:00
Fabrice Reix
8666229edf
Move filters outside query
2022-10-28 08:04:16 +02:00
Fabrice Reix
046ab9baa1
Update error messages
2022-10-25 09:04:27 +02:00
Fabrice Reix
83beadff47
Update JSON/HTML export
2022-10-25 08:59:18 +02:00
Fabrice Reix
bf79a512e0
Newline added at the end of the files
...
hurlfmt now also outputs a trailing newline.
2022-10-24 15:04:50 +02:00
jcamiel
debbeb250e
Add retry-max-count request option.
2022-10-20 13:06:27 +02:00
jcamiel
e85354f0eb
Add retry-max-count option.
2022-10-18 11:51:49 +02:00
jcamiel
104360a05d
Update integration tests.
2022-10-16 10:42:42 +02:00
jcamiel
d621fdab6b
Add integration test.
2022-10-10 15:51:34 +02:00
jcamiel
95a647bde2
Use generic foo.out.pattern instead of foo.output.json
...
foo.output.json was hand written to remove non-constant fields (like time, date etc...)
We have now a more simple and generic way of testing variable output with .pattern files. Plus, expected JSON output is more complete.
2022-10-10 11:35:12 +02:00
jcamiel
5d4d41a559
Be more restrictive on first char for url parsing.
2022-09-12 16:42:40 +02:00
jcamiel
2a002f81a6
Add max-redirs entry option.
2022-08-16 12:09:33 +02:00
jcamiel
7f561566dc
Normalize acronym case in errors.
2022-08-08 18:42:57 +02:00
Fabrice Reix
524084d314
Add comment - Test fails only when output is decompressed
2022-08-05 12:02:07 +02:00
jcamiel
568b83266e
Fixes file access authorization.
2022-07-28 11:24:53 +02:00