jcamiel
577fee1bfe
Use --data-binary for curl command when posting file.
2023-06-16 17:33:47 +02:00
jcamiel
97bed9188d
Rename large.* to get_large.*.
2023-06-16 13:44:52 +00:00
jcamiel
93e7daa7b9
Add timings info to very verbose mode.
2023-06-15 22:16:01 +00:00
Fabrice Reix
d97c26309b
Add proxy in Options section
2023-06-15 21:49:39 +00: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
0c1da19c03
Make regex query/filter consistent with each other
2023-06-15 12:26:37 +02: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
0709227099
Support arbitrary HTTP methods
2023-06-09 07:56:35 +02: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
7b20289446
Make curl import retry more explicit
2023-06-06 16:56:59 +02:00
Fabrice Reix
9a08e77904
Import --retry option from curl
2023-06-04 07:16:00 +00:00
Fabrice Reix
1d9aece778
Add integ test for retry on HTTP status
2023-06-04 07:15:59 +00:00
Fabrice Reix
5e54b86719
hurlfmt Hurl files in tests_ok
2023-06-01 17:27:01 +02:00
Fabrice Reix
56bb2042b8
Remove whitespace after comma
2023-06-01 17:27:00 +02:00
Fabrice Reix
b5277b3349
Update --retry option to match curl option
2023-06-01 17:26:26 +02:00
jcamiel
a2f4bc3625
Add more charset tests.
2023-06-01 17:22:16 +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
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
Fabrice Reix
62d85054d2
Refacto cli options
2023-06-01 17:17:35 +02:00
Fabrice Reix
63125a8dcc
Print actual/expected lines when number of lines does not match
2023-06-01 17:17:35 +02:00
Fabrice Reix
64cf02f386
Add version integ test
2023-06-01 17:17:34 +02:00
jcamiel
2f76f43cda
Fix arguments in integration test utf8.hurl.
2023-06-01 17:17:21 +02:00
jcamiel
a2d91cc197
Add unit text for eval_html / encoding.
2023-06-01 17:17:21 +02:00
Fabrice Reix
1cf4476b8f
Change API in jsonpath / remove single-entry coercion
2023-06-01 17:16:07 +02:00
jcamiel
2be143ba1c
Add JSON and HTML exports to ssl integration tests.
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
Fabrice Reix
942e4982e7
Support different error messages
2023-06-01 15:10:21 +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
f5acbddec1
Add tests external websites
2023-06-01 13:10:00 +02:00
jcamiel
47cc03a87d
Bump Flask to 2.3.2
2023-05-02 14:24:54 +02:00
Fabrice Reix
4550e75ae2
Add more integ tests for hurlfmt --in curl
2023-04-24 14:38:27 +02:00
Fabrice Reix
b90dbf4925
Add curl input to hurlfmt
2023-04-24 13:28:41 +02:00
joesantos418
f29899c033
Add test attributes to junit XML
2023-04-22 07:33:41 +00:00
jcamiel
6f9faa5bb6
Add --cookie-jar integration test.
2023-04-21 13:14:11 +02:00
jcamiel
54b7d3766d
Add JUnit integration test.
2023-04-20 15:01:52 +02: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
Fabrice Reix
d3541c493b
Setting Content-Length header explicitly in the request
2023-04-17 16:15:32 +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
lepapareil
63b219d234
Add --fail-at-end integration tests
2023-04-14 15:59:02 +00:00
Fabrice Reix
798d87979c
Parse empty JSON array
2023-04-13 12:44:46 +00:00
jcamiel
4963821c23
Update HTML exports.
2023-04-11 17:28:28 +02:00
Filipe PINTO
453a99071d
Use squid instead of mitmproxy on ci
2023-04-09 14:03:14 +02:00
Fabrice Reix
ebdd5eabc7
Delete unused script
...
test_script.py is now used instead
2023-04-06 10:16:54 +02:00
Fabrice Reix
ccb1097090
Migrate integ tests to unit scripts
2023-04-06 08:50:20 +02:00