Commit Graph

613 Commits

Author SHA1 Message Date
jcamiel
801543e06f Fix man sample. 2022-02-15 13:16:40 +01:00
jcamiel
558fea0324 Update crate README. 2022-02-15 10:31:10 +01:00
jcamiel
490e07cade Sort options alphabetically in -h/man. 2022-02-15 10:05:42 +01:00
jcamiel
23e6c87fa0 Fix CI integration tests. 2022-02-14 17:03:22 +01:00
jcamiel
51dedfed14 Split integration tests between tests_ok / tests_failed repository. 2022-02-14 16:24:39 +01:00
jcamiel
28dfd9ef94 Update serde_json 1.0.79. 2022-02-14 13:16:11 +01:00
Fabrice Reix
86285c6afa Add doc for Releasing process 2022-02-11 20:55:01 +01:00
jcamiel
d5261ab91f Update README.md. 2022-02-11 14:47:58 +01:00
jcamiel
fedcf08fb7 Update html export. 2022-02-11 11:04:48 +01:00
jcamiel
a049cd5404 Add comment on basic auth integration sample. 2022-02-11 11:04:48 +01:00
jcamiel
bb6e3090eb Update readme for 1.6.0. 2022-02-11 08:21:56 +01:00
Fabrice Reix
9bcc6f68af Increment version to 1.7.0-snapshot 2022-02-10 14:22:16 +01:00
Fabrice Reix
b52bc56ea5 Create release 1.6.0 2022-02-10 14:22:16 +01:00
Fabrice Reix
c319798a7c Update CHANGELOG 2022-02-10 13:45:35 +01:00
Fabrice Reix
c8eebcfd7b Add additional characters in cookie value 2022-02-09 15:38:23 +01:00
jcamiel
bb44a06a86 Add missing copyrights. 2022-02-08 21:22:41 +01:00
Fabrice Reix
745fb1d193 Format all the python files in the project 2022-02-06 18:45:39 +01:00
Fabrice Reix
5e9a94a430 Format python files with black formater 2022-02-05 18:15:41 +01:00
Fabrice Reix
b3246fef1b Fix shellsheck errors 2022-02-05 18:15:41 +01:00
Fabrice Reix
ae00b9b832 Add shell/python checks 2022-02-05 18:15:41 +01:00
jcamiel
3efe215e0e Delete unnecessary integration test.
/data.bin is a now a valid filename, provided one use --file-root option.
2022-02-05 17:30:10 +01:00
jcamiel
fc661c6f68 Fix unit test. 2022-02-05 17:30:10 +01:00
jcamiel
35fbdb3d8e Fix format. 2022-02-05 17:30:10 +01:00
jcamiel
44910a082a Add error integration tests. 2022-02-05 17:30:10 +01:00
jcamiel
0177dc1b43 Check that data file is a child of user provided context dir. 2022-02-05 17:30:10 +01:00
jcamiel
eb39f2f209 Generate man page. 2022-02-05 14:45:47 +01:00
Fabrice Reix
227228e1bb Check number of tests is valid 2022-02-05 12:41:43 +01:00
jcamiel
77193af6ed Delete deprecated html report options. 2022-02-02 09:12:50 +01:00
Fabrice Reix
b83bbf67ed Add Regex predicate value 2022-01-29 15:59:55 +01:00
Fabrice Reix
45b15e8b7f Remove warnings for Windows 2022-01-29 10:36:15 +01:00
lepapareil
e41a90899f Disable doc tests on windows 2022-01-29 10:36:15 +01:00
jcamiel
dab0b66ec7 Use Path/PathBuf struct when appropriates.
We use PathBuf in ClientOptions, and RunnerOptions an &Path in functions if possible.
2022-01-28 10:46:46 +01:00
jcamiel
022d970c53 Exclude windows curl tests on Linux CI. 2022-01-28 10:46:46 +01:00
Fabrice Reix
39410eea0f Update crate serde to 1.0.136 2022-01-26 09:28:01 +01:00
Fabrice Reix
757043633b Update crate libflate to 1.1.2 2022-01-26 09:27:53 +01:00
Fabrice Reix
8050e2f5d9 Do not run doc tests for docker Alpine 2022-01-26 16:50:04 +01:00
lepapareil
590121ce10 Dynamically link to the system musl for dockerized Alpine build https://github.com/sfackler/rust-openssl/issues/1462#issuecomment-826089294 2022-01-26 16:50:04 +01:00
lepapareil
8a6c6dc6a7 Install latest Rust manually for dockerized tests 2022-01-26 16:50:04 +01:00
Fabrice Reix
c0b1acb5eb Add square brackets in key-string 2022-01-25 17:14:07 +01:00
jcamiel
df9c081605 Update dependencies serde 1.0.135 et serde_json 1.0.78 2022-01-24 16:46:35 +01:00
jcamiel
e55030816f Use reference in eval_template_element. 2022-01-24 16:39:06 +01:00
jcamiel
96b861191e Use reference in eval_template. 2022-01-24 16:39:06 +01:00
jcamiel
ca14e77619 Use short option for macOS compatibility. 2022-01-24 14:47:30 +01:00
jcamiel
771fc97dc3 Fix doc tests. 2022-01-21 18:35:19 +01:00
jcamiel
f023e99e08 Add integration tests for --user-agent option. 2022-01-21 18:35:19 +01:00
jcamiel
3ef65a59f8 Use default value for ClientOptions. 2022-01-21 18:35:19 +01:00
jcamiel
3c361d7e70 Remove unnecessary clone. 2022-01-21 18:35:19 +01:00
jcamiel
8b1fd13f90 Add optional user agent to executed request or default. 2022-01-21 18:35:19 +01:00
jcamiel
e47fd99191 Add user_agent field to CliOption. 2022-01-21 18:35:19 +01:00
jcamiel
f08335e9ad Use new line for splitting options.
This allows us to use options value with space in integration tests.
2022-01-21 16:03:00 +01:00