Commit Graph

41 Commits

Author SHA1 Message Date
Zandt Tittle
98b0f50741
Add --unix-socket option
This is a feature provided by cURL that allows sending requests to
a web server via a Unix Domain Socket. Some use cases
include:

* Querying docker API
* Running a web server w/o opening a TCP port for security and/or performance reasons

https://curl.se/docs/manpage.html#--unix-socket
2024-01-06 13:05:58 -06:00
Fabrice Reix
54994dba37
Move Hurl file check to check workflow 2023-12-05 15:55:04 +00:00
Fabrice Reix
a97df632bc
Split integ tests between hurl and hurlfmt 2023-12-03 11:57:30 +01:00
lepapareil
d89b209ee7
Fix uncomplete Squid stop 2023-11-21 11:13:02 +01:00
Filipe PINTO
11513b4307
Increase sleep time before Squid health check on Windows 2023-11-09 10:39:36 +00:00
Filipe PINTO
5fb9b3a54f
Support http2 on windows 2023-10-20 17:46:46 +02:00
jcamiel
cf5d404fa3
Remove strict feature from Cargo toml.
See bdd4ff7b14
2023-09-30 10:03:11 +00:00
Fabrice Reix
31a8701172
Check that hurl has been built with libcurl dynamically 2023-08-14 09:58:06 +02:00
Filipe PINTO
36b57aa6ba
Fix servers check for macos test workflow 2023-07-17 18:36:41 +00:00
jcamiel
23f0faedb3
Add README explaining integration tests. 2023-06-21 15:54:13 +02:00
Fabrice Reix
4500ad170a
hurlfmt failed tests 2023-06-18 18:52:14 +02:00
lepapareil
9ec8e4ece6
Fix netcat and pip install 2023-06-13 16:36:58 +02:00
Fabrice Reix
5e54b86719
hurlfmt Hurl files in tests_ok 2023-06-01 17:27:01 +02:00
Filipe PINTO
453a99071d
Use squid instead of mitmproxy on ci 2023-04-09 14:03:14 +02:00
Fabrice Reix
d34730c968
Migrate integ test to unit scripts 2023-04-01 10:06: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
Fabrice Reix
f48cbf9f2b
Fix Typos 2023-03-07 15:54:56 +01:00
jcamiel
65f85f9e53
Clean package integration tests. 2023-03-03 17:54:20 +01:00
Fabrice Reix
f3459277f3
Display server log in case of error 2023-02-24 08:15:22 +01:00
jcamiel
2339a3290d
Move .logs to build/ 2023-01-22 18:04:42 +01:00
Fabrice Reix
18f4ba1afe
Add Test integ SSL client Authentication 2023-01-11 15:44:04 +01:00
Fabrice Reix
0543431490
Refacto Test integ SSL 2023-01-11 14:55:13 +01:00
nilesh05apr
6440b2323c
update: test commnad to run doc tests 2023-01-02 13:26:14 +01:00
fpinto
89cc524d17
Revert Use openssl3 for libcurl on windows 2022-12-28 22:46:57 +01:00
fpinto
02eb244d1d
Add PS1 checks on error handling 2022-12-28 10:20:27 +01:00
fpinto
290a7564d7
Use openssl3 for libcurl on windows 2022-12-28 09:36:01 +01:00
lepapareil
bcf354a94d
Add startup checks on test servers 2022-12-19 23:10:50 +01:00
lepapareil
662ec8184e
Standardised shell scripts shebang and error handling 2022-12-15 18:09:34 +01:00
lepapareil
65b588f770
Standardised shell scripts shebang 2022-12-14 09:30:32 +01:00
lepapareil
036d1b6f46
Fix occasional ci fail on windows test units 2022-11-07 23:07:46 +01:00
Fabrice Reix
7f28baeb1f
Fix test curl commands 2022-10-17 16:22:42 +02:00
lepapareil
df705c8670
Run test integ on deb package 2022-10-06 15:16:38 +02:00
lepapareil
be1e4bccd7
Run test integ on windows packages 2022-09-30 15:30:10 +02:00
lepapareil
c6b38caeb3
Homogenizes ci scripts 2022-09-28 16:38:16 +02:00
lepapareil
f3a641ee6d
Convert windows ci jobs commands to powershell scripts 2022-09-26 10:09:24 +02:00
lepapareil
e590b6eeda
Clean ci integration bindings 2022-09-19 16:05:52 +02:00
jcamiel
26c779459a
Use release build for unit tests and integration tests. 2022-09-07 09:05:45 +02:00
Fabrice Reix
97bbf905cb
Move/Update requirements.txt 2022-08-25 13:55:44 +02:00
Fabrice Reix
e646f75269
Convert bash script to Python 2022-08-05 12:02:18 +02:00
Fabrice Reix
0a06be993b
Install python modules with requirements.txt 2022-08-05 11:06:42 +02:00
Fabrice Reix
34075bc8a9
Refacto workflow scripts 2022-07-31 09:59:10 +02:00