2020-08-27 10:07:46 +03:00
[
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 9 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 9 ,
"success" : true
} ,
{
"line" : 10 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/assert-base64"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "19"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/assert_base64.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [
{
"domain" : "localhost" ,
"expires" : "0" ,
"https" : "FALSE" ,
"include_subdomain" : "FALSE" ,
"name" : "cookie1" ,
"path" : "/" ,
"value" : "value1"
} ,
{
"domain" : "localhost" ,
"expires" : "0" ,
"https" : "FALSE" ,
"include_subdomain" : "FALSE" ,
"name" : "cookie2" ,
"path" : "/" ,
"value" : "value2"
} ,
{
"domain" : "localhost" ,
"expires" : "0" ,
"https" : "FALSE" ,
"include_subdomain" : "FALSE" ,
"name" : "cookie3" ,
"path" : "/" ,
"value" : "value3"
}
] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
} ,
{
"line" : 3 ,
"success" : true
} ,
{
"line" : 4 ,
"success" : true
} ,
{
"line" : 5 ,
"success" : true
} ,
{
"line" : 7 ,
"success" : true
} ,
{
"line" : 8 ,
"success" : true
} ,
{
"line" : 9 ,
"success" : true
} ,
{
"line" : 10 ,
"success" : true
} ,
{
"line" : 11 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 12 ,
"success" : true
} ,
{
"line" : 13 ,
"success" : true
} ,
{
"line" : 14 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/assert-header"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [
{
"name" : "cookie1" ,
2021-10-14 16:28:55 +03:00
"path" : "/" ,
"value" : "value1"
2020-08-27 10:07:46 +03:00
} ,
{
"name" : "cookie2" ,
2021-10-14 16:28:55 +03:00
"path" : "/" ,
"value" : "value2"
2020-08-27 10:07:46 +03:00
} ,
{
"name" : "cookie3" ,
2021-10-14 16:28:55 +03:00
"path" : "/" ,
"value" : "value3"
2020-08-27 10:07:46 +03:00
}
] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Header1" ,
2020-08-27 10:07:46 +03:00
"value" : "value1"
} ,
2021-05-25 17:56:55 +03:00
{
"name" : "ETag" ,
"value" : "\"33a64df551425fcc55e4d42a148795d9f25f89d4\""
} ,
2020-08-27 10:07:46 +03:00
{
2020-09-15 14:48:58 +03:00
"name" : "Set-Cookie" ,
2020-08-27 10:07:46 +03:00
"value" : "cookie1=value1; Path=/"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Set-Cookie" ,
2020-08-27 10:07:46 +03:00
"value" : "cookie2=value2; Path=/"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Set-Cookie" ,
2020-08-27 10:07:46 +03:00
"value" : "cookie3=value3; Path=/"
} ,
{
2020-11-22 11:12:28 +03:00
"name" : "Server" ,
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-11-22 11:12:28 +03:00
"name" : "Content-Length" ,
"value" : "0"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/assert_header.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 9
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
} ,
{
"line" : 37 ,
"success" : true
} ,
{
"line" : 4 ,
"success" : true
} ,
{
"line" : 5 ,
"success" : true
} ,
{
"line" : 6 ,
"success" : true
} ,
{
"line" : 7 ,
"success" : true
} ,
{
"line" : 8 ,
"success" : true
} ,
{
"line" : 9 ,
"success" : true
} ,
{
"line" : 10 ,
"success" : true
} ,
{
"line" : 11 ,
"success" : true
} ,
{
"line" : 12 ,
"success" : true
} ,
{
"line" : 13 ,
"success" : true
} ,
{
"line" : 14 ,
"success" : true
} ,
{
"line" : 15 ,
"success" : true
} ,
{
"line" : 16 ,
"success" : true
} ,
{
"line" : 17 ,
"success" : true
} ,
{
"line" : 18 ,
"success" : true
} ,
{
"line" : 19 ,
"success" : true
} ,
{
"line" : 20 ,
"success" : true
} ,
{
"line" : 21 ,
"success" : true
} ,
{
"line" : 22 ,
"success" : true
} ,
{
"line" : 23 ,
"success" : true
} ,
{
"line" : 24 ,
"success" : true
} ,
{
"line" : 25 ,
"success" : true
} ,
{
"line" : 26 ,
"success" : true
} ,
{
"line" : 27 ,
"success" : true
} ,
{
"line" : 28 ,
"success" : true
} ,
{
"line" : 29 ,
"success" : true
} ,
{
"line" : 30 ,
"success" : true
} ,
{
"line" : 31 ,
"success" : true
} ,
{
"line" : 32 ,
"success" : true
} ,
{
"line" : 33 ,
"success" : true
} ,
{
"line" : 34 ,
"success" : true
} ,
{
"line" : 35 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/assert-json"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "application/json"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-12-18 11:01:14 +03:00
"value" : "160"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 8
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 48 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 48 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [
{
"name" : "index" ,
"value" : "1"
}
] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/assert-json/index"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "1"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 53 ,
"success" : true
} ,
{
"line" : 53 ,
"success" : true
} ,
{
"line" : 55 ,
"success" : true
} ,
{
"line" : 56 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 57 ,
"success" : true
} ,
{
"line" : 58 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/assert-json"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "application/json"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-12-18 11:01:14 +03:00
"value" : "160"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-12-18 11:01:14 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-12-18 11:01:14 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 2
2020-12-18 11:01:14 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 62 ,
"success" : true
} ,
{
"line" : 62 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 64 ,
"success" : true
} ,
{
"line" : 65 ,
"success" : true
} ,
{
"line" : 66 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-12-18 11:01:14 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/assert-json/list"
2020-12-18 11:01:14 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "application/json"
} ,
{
"name" : "Content-Length" ,
"value" : "61"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 3
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/assert_json.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 28
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
} ,
{
"line" : 4 ,
"success" : true
} ,
{
"line" : 5 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 6 ,
"success" : true
} ,
{
"line" : 7 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/assert-match"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "application/json"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "53"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 7
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/assert_match.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 18
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 3 ,
"success" : true
} ,
{
"line" : 3 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 5 ,
"success" : true
} ,
{
"line" : 6 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/assert-regex"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "12"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/assert_regex.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 9
2020-08-27 10:07:46 +03:00
} ,
2020-11-08 19:52:33 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-11-08 19:52:33 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 2 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-11-08 19:52:33 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/assert-status-code"
2020-11-08 19:52:33 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-11-08 19:52:33 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-11-08 19:52:33 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 201
2020-11-08 19:52:33 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 8
2020-11-08 19:52:33 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 7 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 9 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-11-08 19:52:33 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/assert-status-code"
2020-11-08 19:52:33 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-11-08 19:52:33 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-11-22 11:12:28 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 201
2020-11-22 11:12:28 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 2
2020-11-22 11:12:28 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 14 ,
"success" : true
} ,
{
"line" : 16 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 17 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
"request" : {
"cookies" : [ ] ,
"headers" : [
2021-06-11 20:06:26 +03:00
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/assert-status-code"
2020-11-22 11:12:28 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-11-08 19:52:33 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 201
2020-11-08 19:52:33 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 2
2020-11-08 19:52:33 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/assert_status_code.hurl" ,
2020-11-08 19:52:33 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 14
2020-11-08 19:52:33 +03:00
} ,
2020-08-27 10:07:46 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 3 ,
"success" : true
} ,
{
"line" : 3 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 9 ,
"success" : true
} ,
{
"line" : 5 ,
"success" : true
} ,
{
"line" : 6 ,
"success" : true
} ,
{
"line" : 7 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/assert-xpath"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "18"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/assert_xpath.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
2020-10-21 14:48:22 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-10-21 14:48:22 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 2 ,
"success" : true
} ,
{
"line" : 3 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-10-21 14:48:22 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Authorization" ,
"value" : "Basic Ym9iOnNlY3JldA=="
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/basic-authentication"
2020-10-21 14:48:22 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
2020-10-23 17:11:16 +03:00
"name" : "Content-Length" ,
"value" : "21"
2020-10-21 14:48:22 +03:00
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-10-21 14:48:22 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-10-21 14:48:22 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-10-21 14:48:22 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-10-21 14:48:22 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/basic_authentication.hurl" ,
2020-10-23 17:11:16 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 6
2021-05-25 17:56:55 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-05-25 17:56:55 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 3 ,
"success" : true
} ,
{
"line" : 3 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-05-25 17:56:55 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/utf8_bom"
2021-05-25 17:56:55 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "12"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2021-05-25 17:56:55 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-05-25 17:56:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 9
2021-05-25 17:56:55 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/bom.hurl" ,
2021-05-25 17:56:55 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 9
2020-10-21 14:48:22 +03:00
} ,
2020-08-27 10:07:46 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
} ,
{
"line" : 3 ,
"success" : true
} ,
{
"line" : 5 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 6 ,
"success" : true
} ,
{
"line" : 7 ,
"success" : true
} ,
{
"line" : 8 ,
"success" : true
} ,
{
"line" : 9 ,
"success" : true
} ,
{
"line" : 10 ,
"success" : true
} ,
{
"line" : 11 ,
"success" : true
} ,
{
"line" : 12 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/bytes"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "application/octet-stream"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2021-07-19 17:45:54 +03:00
"value" : "3"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 7
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/bytes.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 8
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 6 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [
{
"name" : "content_type" ,
"value" : "text/html; charset=utf-8"
}
] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/capture-and-assert"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "12"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/capture_and_assert.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 3 ,
"success" : true
} ,
{
"line" : 3 ,
"success" : true
} ,
{
"line" : 8 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 9 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [
{
"name" : "param1" ,
"value" : "value1"
} ,
{
"name" : "param2" ,
"value" : "Bob"
}
] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/captures"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Header1" ,
2020-08-27 10:07:46 +03:00
"value" : "value1"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Header2" ,
2020-08-27 10:07:46 +03:00
"value" : "Hello Bob!"
} ,
{
2020-11-22 11:12:28 +03:00
"name" : "Server" ,
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-11-22 11:12:28 +03:00
"name" : "Content-Length" ,
"value" : "0"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 16 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 16 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
2020-08-27 10:07:46 +03:00
"queryString" : [
{
"name" : "param1" ,
"value" : "value1"
} ,
{
"name" : "param2" ,
"value" : "Bob"
}
2021-10-14 16:28:55 +03:00
] ,
"url" : "http://localhost:8000/captures-check?param1=value1¶m2=Bob"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 20 ,
"success" : true
} ,
{
"line" : 20 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 31 ,
"success" : true
} ,
{
"line" : 32 ,
"success" : true
} ,
{
"line" : 33 ,
"success" : true
} ,
{
"line" : 34 ,
"success" : true
} ,
{
"line" : 35 ,
"success" : true
} ,
{
"line" : 36 ,
"success" : true
} ,
{
"line" : 37 ,
"success" : true
} ,
{
"line" : 38 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [
{
"name" : "an_object" ,
"value" : {
"id" : "123"
}
} ,
{
"name" : "a_list" ,
"value" : [
1 ,
2 ,
3
]
} ,
{
"name" : "a_null" ,
"value" : null
} ,
{
"name" : "an_integer" ,
"value" : 1
} ,
{
"name" : "a_float" ,
"value" : 1.1
} ,
{
"name" : "a_bool" ,
"value" : true
} ,
{
"name" : "a_string" ,
"value" : "hello"
} ,
{
"name" : "all" ,
"value" : {
"a_bool" : true ,
"a_float" : 1.1 ,
"a_list" : [
1 ,
2 ,
3
] ,
"a_null" : null ,
"a_string" : "hello" ,
"an_integer" : 1 ,
"an_object" : {
"id" : "123"
}
}
}
] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/captures-json"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "135"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/captures.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-10-14 16:28:55 +03:00
"time" : 19
2021-05-25 17:56:55 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-05-25 17:56:55 +03:00
"entries" : [ ] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/color.hurl" ,
2021-05-25 17:56:55 +03:00
"success" : true ,
2021-10-14 16:28:55 +03:00
"time" : 0
2020-10-11 22:13:41 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-10-11 22:13:41 +03:00
"entries" : [
2020-10-14 14:24:11 +03:00
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 3 ,
"success" : true
} ,
{
"line" : 3 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"success" : true
} ,
{
"line" : 5 ,
"success" : true
} ,
{
"line" : 6 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-10-14 14:24:11 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Accept-Encoding" ,
"value" : "gzip, deflate, br"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/compressed/none"
2020-10-14 14:24:11 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "12"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-10-14 14:24:11 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-10-14 14:24:11 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-10-14 14:24:11 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 10
2020-10-14 14:24:11 +03:00
} ,
2020-10-11 22:13:41 +03:00
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 9 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 9 ,
"success" : true
} ,
{
"line" : 10 ,
"success" : true
} ,
{
"line" : 11 ,
"success" : true
} ,
{
"line" : 12 ,
"success" : true
} ,
{
"line" : 13 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-10-11 22:13:41 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-10-11 22:13:41 +03:00
"headers" : [
{
2021-06-11 20:06:26 +03:00
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Accept-Encoding" ,
"value" : "gzip, deflate, br"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/compressed/gzip"
2021-06-11 20:06:26 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
2020-10-11 22:13:41 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "32"
} ,
{
"name" : "Content-Encoding" ,
"value" : "gzip"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-10-11 22:13:41 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-10-11 22:13:41 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-10-11 22:13:41 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 4
2020-10-14 14:24:11 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 16 ,
"success" : true
} ,
{
"line" : 16 ,
"success" : true
} ,
{
"line" : 17 ,
"success" : true
} ,
{
"line" : 18 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 19 ,
"success" : true
} ,
{
"line" : 20 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-10-14 14:24:11 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Accept-Encoding" ,
"value" : "gzip, deflate, br"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/compressed/zlib"
2020-10-14 14:24:11 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "20"
} ,
{
"name" : "Content-Encoding" ,
"value" : "deflate"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-10-14 14:24:11 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-10-14 14:24:11 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-10-14 14:24:11 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-10-14 14:24:11 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 23 ,
"success" : true
} ,
{
"line" : 23 ,
"success" : true
} ,
{
"line" : 24 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 25 ,
"success" : true
} ,
{
"line" : 26 ,
"success" : true
} ,
{
"line" : 27 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-10-14 14:24:11 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Accept-Encoding" ,
"value" : "gzip, deflate, br"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/compressed/brotli"
2020-10-14 14:24:11 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
2020-10-20 14:51:50 +03:00
"value" : "17"
2020-10-14 14:24:11 +03:00
} ,
{
"name" : "Content-Encoding" ,
"value" : "br"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-10-14 14:24:11 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-10-20 14:51:50 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-10-20 14:51:50 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2020-10-20 14:51:50 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 30 ,
"success" : true
} ,
{
"line" : 30 ,
"success" : true
} ,
{
"line" : 31 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 32 ,
"success" : true
} ,
{
"line" : 33 ,
"success" : true
} ,
{
"line" : 34 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-10-20 14:51:50 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Accept-Encoding" ,
"value" : "gzip, deflate, br"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/compressed/brotli_identity"
2020-10-20 14:51:50 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "17"
} ,
{
"name" : "Content-Encoding" ,
"value" : "br, identity"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-10-20 14:51:50 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-10-14 14:24:11 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-10-14 14:24:11 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-10-11 22:13:41 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/compressed.hurl" ,
2020-10-14 14:24:11 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 35
2021-05-25 17:56:55 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [
{
"domain" : ".localhost" ,
"expires" : "0" ,
"https" : "FALSE" ,
"include_subdomain" : "TRUE" ,
"name" : "cookie1" ,
"path" : "/" ,
"value" : "valueA"
}
] ,
2021-05-25 17:56:55 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 2 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-05-25 17:56:55 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [
{
"name" : "cookie1" ,
"value" : "valueA"
}
] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Cookie" ,
"value" : "cookie1=valueA"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/cookie_file"
2021-05-25 17:56:55 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2021-05-25 17:56:55 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-05-25 17:56:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2021-05-25 17:56:55 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/cookie_file.hurl" ,
2021-05-25 17:56:55 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [
{
"domain" : ".localhost" ,
"expires" : "1610576581" ,
"https" : "FALSE" ,
"include_subdomain" : "TRUE" ,
"name" : "HSID" ,
"path" : "/" ,
"value" : "AYQEVnDKrdst"
}
] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 6 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 6 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [
{
"name" : "cookie1" ,
"value" : "valueA"
}
] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Cookie" ,
"value" : "cookie1=valueA"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/cookies/set-request-cookie1-valueA"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 10 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 10 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/cookies/assert-that-cookie1-is-not-in-session"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
2020-09-23 15:51:54 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 2
2020-10-23 17:11:16 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 16 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 16 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-10-23 17:11:16 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [
{
"name" : "user1" ,
"value" : "Bob"
} ,
{
"name" : "user2" ,
"value" : "Bill"
}
] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Cookie" ,
"value" : "user1=Bob; user2=Bill"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2020-10-23 17:11:16 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/cookies/set-multiple-request-cookies"
2020-10-23 17:11:16 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-10-23 17:11:16 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-10-23 17:11:16 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-10-23 17:11:16 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 2
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 22 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 22 ,
"success" : true
} ,
{
"line" : 24 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/cookies/set-session-cookie2-valueA"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
2020-09-23 15:51:54 +03:00
"cookies" : [
{
"name" : "cookie2" ,
2021-10-14 16:28:55 +03:00
"path" : "/" ,
"value" : "valueA"
2020-09-23 15:51:54 +03:00
}
] ,
2020-08-27 10:07:46 +03:00
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
2020-09-23 15:51:54 +03:00
{
"name" : "Set-Cookie" ,
"value" : "cookie2=valueA; Path=/"
} ,
2020-08-27 10:07:46 +03:00
{
2020-11-22 11:12:28 +03:00
"name" : "Server" ,
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-11-22 11:12:28 +03:00
"name" : "Content-Length" ,
"value" : "0"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 27 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 27 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [
{
"name" : "cookie2" ,
"value" : "valueA"
}
] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Cookie" ,
"value" : "cookie2=valueA"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/cookies/assert-that-cookie2-is-valueA"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 2
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 32 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 32 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [
{
"name" : "cookie2" ,
"value" : "valueA"
} ,
{
"name" : "cookie2" ,
"value" : "valueB"
}
] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Cookie" ,
"value" : "cookie2=valueA; cookie2=valueB"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/cookies/assert-that-cookie2-is-valueA-and-valueB"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 36 ,
"success" : true
} ,
{
"line" : 36 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 38 ,
"success" : true
} ,
{
"line" : 39 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [
{
"name" : "cookie2" ,
"value" : "valueA"
}
] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Cookie" ,
"value" : "cookie2=valueA"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/cookies/delete-cookie2"
2020-09-15 14:48:58 +03:00
} ,
"response" : {
2020-09-23 15:51:54 +03:00
"cookies" : [
{
2021-11-08 13:39:56 +03:00
"expires" : "Mon, 08 Nov 2021 10:38:54 GMT" ,
2021-10-14 16:28:55 +03:00
"max_age" : "0" ,
2020-09-23 15:51:54 +03:00
"name" : "cookie2" ,
2021-10-14 16:28:55 +03:00
"path" : "/" ,
"value" : ""
2020-09-23 15:51:54 +03:00
}
] ,
2020-08-27 10:07:46 +03:00
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
2020-08-27 10:07:46 +03:00
} ,
2020-09-23 15:51:54 +03:00
{
"name" : "Set-Cookie" ,
2021-11-08 13:39:56 +03:00
"value" : "cookie2=; Expires=Mon, 08 Nov 2021 10:38:54 GMT; Max-Age=0; Path=/"
2020-09-23 15:51:54 +03:00
} ,
2020-08-27 10:07:46 +03:00
{
2020-11-22 11:12:28 +03:00
"name" : "Server" ,
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-11-22 11:12:28 +03:00
"name" : "Content-Length" ,
"value" : "0"
2020-09-15 14:48:58 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 2
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 42 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 42 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/cookies/assert-that-cookie2-is-not-in-session"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
2020-09-23 15:51:54 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 45 ,
"success" : true
} ,
{
"line" : 45 ,
"success" : true
} ,
{
"line" : 46 ,
"success" : true
} ,
{
"line" : 47 ,
"success" : true
} ,
{
"line" : 48 ,
"success" : true
} ,
{
"line" : 51 ,
"success" : true
} ,
{
"line" : 52 ,
"success" : true
} ,
{
"line" : 53 ,
"success" : true
} ,
{
"line" : 54 ,
"success" : true
} ,
{
"line" : 55 ,
"success" : true
} ,
{
"line" : 56 ,
"success" : true
} ,
{
"line" : 57 ,
"success" : true
} ,
{
"line" : 58 ,
"success" : true
} ,
{
"line" : 59 ,
"success" : true
} ,
{
"line" : 60 ,
"success" : true
} ,
{
"line" : 61 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/cookies/set"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [
{
2020-09-15 14:48:58 +03:00
"expires" : "Wed, 13 Jan 2021 22:23:01 GMT" ,
2021-10-14 16:28:55 +03:00
"httponly" : true ,
"name" : "LSID" ,
2020-09-15 14:48:58 +03:00
"path" : "/accounts" ,
"secure" : true ,
2021-10-14 16:28:55 +03:00
"value" : "DQAAAKEaem_vYg"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"domain" : ".localhost" ,
2021-10-14 16:28:55 +03:00
"expires" : "Wed, 13 Jan 2021 22:23:01 GMT" ,
"httponly" : true ,
"name" : "HSID" ,
2020-09-15 14:48:58 +03:00
"path" : "/" ,
2021-10-14 16:28:55 +03:00
"value" : "AYQEVnDKrdst"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"domain" : ".localhost" ,
2021-10-14 16:28:55 +03:00
"expires" : "Wed, 13 Jan 2021 22:23:01 GMT" ,
"httponly" : true ,
"name" : "SSID" ,
2020-09-15 14:48:58 +03:00
"path" : "/" ,
"secure" : true ,
2021-10-14 16:28:55 +03:00
"value" : "Ap4PGTEq"
2020-08-27 10:07:46 +03:00
}
] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Set-Cookie" ,
2020-08-27 10:07:46 +03:00
"value" : "LSID=DQAAAKEaem_vYg; Expires=Wed, 13 Jan 2021 22:23:01 GMT; Secure; HttpOnly; Path=/accounts"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Set-Cookie" ,
"value" : "HSID=AYQEVnDKrdst; Domain=.localhost; Expires=Wed, 13 Jan 2021 22:23:01 GMT; HttpOnly; Path=/"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Set-Cookie" ,
"value" : "SSID=Ap4PGTEq; Domain=.localhost; Expires=Wed, 13 Jan 2021 22:23:01 GMT; Secure; HttpOnly; Path=/"
2020-08-27 10:07:46 +03:00
} ,
{
2020-11-22 11:12:28 +03:00
"name" : "Server" ,
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-11-22 11:12:28 +03:00
"name" : "Content-Length" ,
"value" : "0"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/cookies.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 36
2020-08-27 10:07:46 +03:00
} ,
2020-09-23 15:51:54 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-09-23 15:51:54 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 8 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 8 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-09-23 15:51:54 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [
{
"name" : "cookie1" ,
"value" : "valueA"
}
] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Cookie" ,
"value" : "cookie1=valueA"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/cookie-storage/assert-that-cookie1-is-valueA"
2020-09-23 15:51:54 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-09-23 15:51:54 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-09-23 15:51:54 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-09-23 15:51:54 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-09-23 15:51:54 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 12 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 12 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-09-23 15:51:54 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/cookie-storage/assert-that-cookie1-is-not-in-session"
2020-09-23 15:51:54 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-09-23 15:51:54 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-09-23 15:51:54 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-09-23 15:51:54 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 2
2020-09-23 15:51:54 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/cookie_storage.hurl" ,
2020-09-23 15:51:54 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 7
2020-09-23 15:51:54 +03:00
} ,
2020-08-27 10:07:46 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 2 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "DELETE" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/delete"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:54 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/delete.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 7
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [ ] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/empty.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-10-14 16:28:55 +03:00
"time" : 0
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
} ,
{
"line" : 3 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 5 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/encoding/utf8"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "5"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 9 ,
"success" : true
} ,
{
"line" : 9 ,
"success" : true
} ,
{
"line" : 10 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 12 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/encoding/latin1"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=ISO-8859-1"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "4"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 2
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/encoding.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 8
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 11 ,
"success" : true
} ,
{
"line" : 11 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 12 ,
"message" : "Assert Body Value\n --> tests/error_assert_base64.hurl:12:8\n |\n12 | base64,bGluZTEKbGluZTIKbGluZTMK;\n | ^^^^^^^^^^^^^^^^^^^^^^^^ actual value is <hex, 6c696e65310a6c696e65320d0a6c696e65330a;>\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/assert-base64"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "19"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-10-20 14:51:50 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_base64.hurl" ,
2020-10-20 14:51:50 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-10-20 14:51:50 +03:00
} ,
2021-06-26 11:00:23 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-26 11:00:23 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"message" : "Assert Failure\n --> tests/error_assert_bytearray.hurl:4:0\n |\n 4 | bytes equals hex,00;\n | actual: byte array <ff>\n | expected: byte array <00>\n |" ,
"success" : false
} ,
{
"line" : 5 ,
"message" : "Assert Failure\n --> tests/error_assert_bytearray.hurl:5:0\n |\n 5 | sha256 equals hex,a8100ae6aa1940d0b663bb31cd466142ebbdbd5187131b92d93818987832eb88;\n | actual: byte array <a8100ae6aa1940d0b663bb31cd466142ebbdbd5187131b92d93818987832eb89>\n | expected: byte array <a8100ae6aa1940d0b663bb31cd466142ebbdbd5187131b92d93818987832eb88>\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-06-26 11:00:23 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-26 11:00:23 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-26 11:00:23 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert-bytearray"
2021-06-26 11:00:23 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "application/octet-stream"
} ,
{
"name" : "Content-Length" ,
"value" : "1"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2021-06-26 11:00:23 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-06-26 11:00:23 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 12
2021-06-26 11:00:23 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_bytearray.hurl" ,
2021-06-26 11:00:23 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 15
2021-06-26 11:00:23 +03:00
} ,
2020-10-20 14:51:50 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-10-20 14:51:50 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 3 ,
"success" : true
} ,
{
"line" : 3 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"message" : "Decompression Error\n --> tests/error_assert_content_encoding.hurl:4:1\n |\n 4 | ```Hello World!```\n | ^ Compression unknown is not supported\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
"request" : {
"cookies" : [ ] ,
"headers" : [
{
2021-06-11 20:06:26 +03:00
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error/content-encoding"
2020-10-20 14:51:50 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Encoding" ,
"value" : "unknown"
} ,
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "5"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-10-20 14:51:50 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-10-20 14:51:50 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-10-20 14:51:50 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_content_encoding.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 7
2020-08-27 10:07:46 +03:00
} ,
2020-10-14 14:24:11 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-10-14 14:24:11 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 3 ,
"message" : "Decompression Error\n --> tests/error_assert_decompress.hurl:3:1\n |\n 3 | ```Hello World!```\n | ^ Could not uncompress response with gzip\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-10-14 14:24:11 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Accept-Encoding" ,
"value" : "gzip, deflate, br"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert-decompress"
2020-10-14 14:24:11 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Encoding" ,
"value" : "gzip"
} ,
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "5"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-10-14 14:24:11 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-10-14 14:24:11 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-10-14 14:24:11 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-10-14 14:24:11 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_decompress.hurl" ,
2020-10-14 14:24:11 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 7
2020-10-14 14:24:11 +03:00
} ,
2020-08-27 10:07:46 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 7 ,
"success" : true
} ,
{
"line" : 7 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 8 ,
"message" : "Assert Body Value\n --> tests/error_assert_file.hurl:8:1\n |\n 8 | file,data.txt;\n | ^ actual value is <hex, 48656c6c6f;>\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert-file"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "5"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 9
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_file.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 10
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 3 ,
"message" : "Header not Found\n --> tests/error_assert_header_not_found.hurl:3:1\n |\n 3 | Custom: ???\n | ^^^^^^ This header has not been found in the response\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert-header-not-found"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "12"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 8
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_header_not_found.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 10
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 3 ,
"message" : "Assert Header Value\n --> tests/error_assert_header_value.hurl:3:15\n |\n 3 | Content-Type: ???\n | ^^^ actual value is <text/html; charset=utf-8>\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert-header-value"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "12"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_header_value.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-10-14 16:28:55 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"message" : "Assert Http Version\n --> tests/error_assert_http_version.hurl:2:6\n |\n 2 | HTTP/2 200\n | ^ actual value is <1.0>\n |" ,
"success" : false
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 2 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert/http-version"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_http_version.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"message" : "Assert Failure\n --> tests/error_assert_invalid_predicate_type.hurl:4:0\n |\n 4 | header \"content-type\" equals 1\n | actual: string <text/html; charset=utf-8>\n | expected: int <1>\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert-invalid-predicate-type"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_invalid_predicate_type.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-10-14 16:28:55 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"message" : "Invalid Decoding\n --> tests/error_assert_match_utf8.hurl:4:1\n |\n 4 | body matches \".*\"\n | ^^^^ The body can not be decoded with charset 'utf-8'\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert/match-utf8"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "1"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_match_utf8.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
} ,
2020-09-23 15:51:54 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [
{
"domain" : "localhost" ,
"expires" : "0" ,
"https" : "FALSE" ,
"include_subdomain" : "FALSE" ,
"name" : "cookie1" ,
"path" : "/" ,
"value" : "value1"
}
] ,
2020-09-23 15:51:54 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
} ,
{
"line" : 6 ,
"success" : true
} ,
{
"line" : 7 ,
"message" : "Assert Failure\n --> tests/error_assert_query_cookie.hurl:7:0\n |\n 7 | cookie \"cookie1[Secure]\" equals false # This is not valid, Secure attribute exists or not but does have a value\n | actual: none\n | expected: bool <false>\n |" ,
"success" : false
} ,
{
"line" : 8 ,
"success" : true
} ,
{
"line" : 10 ,
"success" : true
} ,
{
"line" : 11 ,
"message" : "Assert Failure\n --> tests/error_assert_query_cookie.hurl:11:0\n |\n11 | cookie \"cookie2[Secure]\" equals true # This is not valid, Secure attribute exists or not but does have a value\n | actual: unit\n | expected: bool <true>\n | >>> types between actual and expected are not consistent\n |" ,
"success" : false
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 12 ,
"message" : "Assert Failure\n --> tests/error_assert_query_cookie.hurl:12:0\n |\n12 | cookie \"cookie2[Secure]\" not equals true # This is not valid, Secure attribute exists or not but does have a value\n | actual: unit\n | expected: not bool <true>\n | >>> types between actual and expected are not consistent\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-09-23 15:51:54 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert-query-cookie"
2020-09-23 15:51:54 +03:00
} ,
"response" : {
"cookies" : [
{
"name" : "cookie1" ,
2021-10-14 16:28:55 +03:00
"path" : "/" ,
"value" : "value1"
2020-09-23 15:51:54 +03:00
} ,
{
"name" : "cookie2" ,
"path" : "/" ,
2021-10-14 16:28:55 +03:00
"secure" : true ,
"value" : "value2"
2020-09-23 15:51:54 +03:00
}
] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Set-Cookie" ,
"value" : "cookie1=value1; Path=/"
} ,
{
"name" : "Set-Cookie" ,
"value" : "cookie2=value2; Secure; Path=/"
} ,
{
2020-11-22 11:12:28 +03:00
"name" : "Server" ,
"value" : "Flask Server"
2020-09-23 15:51:54 +03:00
} ,
{
2020-11-22 11:12:28 +03:00
"name" : "Content-Length" ,
"value" : "0"
2020-09-23 15:51:54 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-09-23 15:51:54 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-09-23 15:51:54 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-09-23 15:51:54 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_query_cookie.hurl" ,
2020-09-23 15:51:54 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 8
2020-09-23 15:51:54 +03:00
} ,
2020-08-27 10:07:46 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"message" : "Invalid regex\n --> tests/error_assert_query_invalid_regex.hurl:4:7\n |\n 4 | regex \"[x\" exists\n | ^^^^ Regex expression is not valid\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert-query-invalid-regex"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_query_invalid_regex.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"message" : "Invalid xpath expression\n --> tests/error_assert_query_invalid_xpath.hurl:4:7\n |\n 4 | xpath \"//\" equals 1\n | ^^^^ The xpath expression is not valid\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/utf8"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "18"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 8
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_query_invalid_xpath.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 9
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 2 ,
"message" : "Assert Status\n --> tests/error_assert_status.hurl:2:10\n |\n 2 | HTTP/1.0 200\n | ^^^ actual value is <404>\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/not_found"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-12-18 11:01:14 +03:00
"value" : "text/html; charset=utf-8"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "232"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 404
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_status.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"message" : "Undefined Variable\n --> tests/error_assert_template_variable_not_found.hurl:4:33\n |\n 4 | header \"content-type\" equals \"{{content_type}}\"\n | ^^^^^^^^^^^^ You must set the variable content_type\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
"request" : {
"cookies" : [ ] ,
"headers" : [
{
2021-06-11 20:06:26 +03:00
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert-template-variable-not-found"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:55 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 12
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_template_variable_not_found.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 13
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
} ,
{
"line" : 4 ,
"message" : "Assert Failure\n --> tests/error_assert_value_error.hurl:4:0\n |\n 4 | header \"content-type\" equals \"XXX\"\n | actual: string <text/html; charset=utf-8>\n | expected: string <XXX>\n |" ,
"success" : false
} ,
{
"line" : 5 ,
"message" : "Assert Failure\n --> tests/error_assert_value_error.hurl:5:0\n |\n 5 | header \"content-type\" notEquals \"text/html; charset=utf-8\"\n | actual: string <text/html; charset=utf-8>\n | expected: string <text/html; charset=utf-8>\n |" ,
"success" : false
} ,
{
"line" : 6 ,
"message" : "Assert Failure\n --> tests/error_assert_value_error.hurl:6:0\n |\n 6 | jsonpath \"$.id\" equals \"000001\"\n | actual: none\n | expected: string <000001>\n |" ,
"success" : false
} ,
{
"line" : 7 ,
"message" : "Assert Failure\n --> tests/error_assert_value_error.hurl:7:0\n |\n 7 | jsonpath \"$.values\" includes 100\n | actual: [int <1>, int <2>, int <3>]\n | expected: includes int <100>\n |" ,
"success" : false
} ,
{
"line" : 8 ,
"message" : "Assert Failure\n --> tests/error_assert_value_error.hurl:8:0\n |\n 8 | jsonpath \"$.values\" not contains \"Hello\"\n | actual: [int <1>, int <2>, int <3>]\n | expected: not contains string <Hello>\n | >>> types between actual and expected are not consistent\n |" ,
"success" : false
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 9 ,
"message" : "Assert Failure\n --> tests/error_assert_value_error.hurl:9:0\n |\n 9 | jsonpath \"$.count\" greaterThan 5\n | actual: int <2>\n | expected: greater than int <5>\n |" ,
"success" : false
} ,
{
"line" : 10 ,
"message" : "Assert Failure\n --> tests/error_assert_value_error.hurl:10:0\n |\n10 | jsonpath \"$.count\" isFloat\n | actual: int <2>\n | expected: float\n |" ,
"success" : false
} ,
{
"line" : 11 ,
"message" : "Assert Failure\n --> tests/error_assert_value_error.hurl:11:0\n |\n11 | bytes contains hex,00;\n | actual: byte array <7b202276616c756573223a205b312c322c335d2c2022636f756e74223a20327d>\n | expected: contains byte array <00>\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert-value"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-11-22 11:12:28 +03:00
"value" : "32"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:56 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_value_error.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-10-14 16:28:55 +03:00
"time" : 11
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 8 ,
"message" : "Assert Failure\n --> tests/error_assert_variable.hurl:8:0\n |\n 8 | variable \"toto\" equals \"tata\"\n | actual: none\n | expected: string <tata>\n |" ,
"success" : false
} ,
{
"line" : 9 ,
"message" : "Undefined Variable\n --> tests/error_assert_variable.hurl:9:28\n |\n 9 | variable \"status\" equals {{unknown}}\n | ^^^^^^^ You must set the variable unknown\n |" ,
"success" : false
} ,
{
"line" : 10 ,
"message" : "Assert Failure\n --> tests/error_assert_variable.hurl:10:0\n |\n10 | variable \"status\" equals {{type}}\n | actual: int <200>\n | expected: string <text/html; charset=utf-8>\n |" ,
"success" : false
} ,
{
"line" : 11 ,
"message" : "Assert Failure\n --> tests/error_assert_variable.hurl:11:0\n |\n11 | variable \"status\" equals {{length}}\n | actual: int <200>\n | expected: string <0>\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [
{
"name" : "status" ,
"value" : 200
} ,
{
"name" : "length" ,
"value" : "0"
} ,
{
"name" : "type" ,
"value" : "text/html; charset=utf-8"
}
] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert-variable"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:56 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 11
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_variable.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 15
2021-05-25 17:56:55 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-05-25 17:56:55 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 2 ,
"success" : true
} ,
{
"line" : 4 ,
"message" : "Invalid xpath expression\n --> tests/error_assert_xpath.hurl:4:7\n |\n 4 | xpath \"strong(//head/title)\" equals \"Welcome to Quiz!\"\n | ^^^^^^^^^^^^^^^^^^^^^^ The xpath expression is not valid\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-05-25 17:56:55 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-assert-xpath"
2021-05-25 17:56:55 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "45"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:56 GMT"
2021-05-25 17:56:55 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-05-25 17:56:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2021-05-25 17:56:55 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_assert_xpath.hurl" ,
2021-05-25 17:56:55 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
} ,
2021-01-09 12:25:01 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-01-09 12:25:01 +03:00
"entries" : [
{
"asserts" : [ ] ,
2021-10-14 16:28:55 +03:00
"captures" : [ ] ,
2021-01-09 12:25:01 +03:00
"time" : 0
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_body_json.hurl" ,
2021-01-09 12:25:01 +03:00
"success" : false ,
2021-10-14 16:28:55 +03:00
"time" : 0
2021-01-09 12:25:01 +03:00
} ,
2021-05-25 17:56:55 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-05-25 17:56:55 +03:00
"entries" : [
{
"asserts" : [ ] ,
2021-10-14 16:28:55 +03:00
"captures" : [ ] ,
2021-05-25 17:56:55 +03:00
"time" : 0
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_connect_timeout.hurl" ,
2021-05-25 17:56:55 +03:00
"success" : false ,
2021-10-14 16:28:55 +03:00
"time" : 1003
2021-05-25 17:56:55 +03:00
} ,
2020-08-27 10:07:46 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
"asserts" : [ ] ,
2021-10-14 16:28:55 +03:00
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"time" : 0
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_file_read_access.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-10-14 16:28:55 +03:00
"time" : 0
2020-08-27 10:07:46 +03:00
} ,
2020-09-23 15:51:54 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-09-23 15:51:54 +03:00
"entries" : [
{
"asserts" : [ ] ,
2021-10-14 16:28:55 +03:00
"captures" : [ ] ,
2020-09-23 15:51:54 +03:00
"time" : 0
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_http_connection.hurl" ,
2020-09-23 15:51:54 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 30
2020-09-23 15:51:54 +03:00
} ,
2020-08-27 10:07:46 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"message" : "Invalid jsonpath\n --> tests/error_invalid_jsonpath.hurl:4:10\n |\n 4 | jsonpath \"\" equals false\n | ^^ the jsonpath expression '' is not valid\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-invalid-jsonpath"
2021-06-11 20:06:26 +03:00
} ,
"response" : {
2020-08-27 10:07:46 +03:00
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "application/json"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "60"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:57 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 7
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_invalid_jsonpath.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 8
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
"asserts" : [ ] ,
2021-10-14 16:28:55 +03:00
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"time" : 0
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_invalid_url.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-10-14 16:28:55 +03:00
"time" : 0
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"message" : "Invalid XML\n --> tests/error_invalid_xml.hurl:4:1\n |\n 4 | xpath \"xx\" equals 1\n | ^^^^^^^^^^ The Http response is not a valid XML\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-invalid-xml"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:57 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 8
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_invalid_xml.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 11
2020-08-27 10:07:46 +03:00
} ,
2020-11-22 11:12:28 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-11-22 11:12:28 +03:00
"entries" : [
{
"asserts" : [ ] ,
2021-10-14 16:28:55 +03:00
"captures" : [ ] ,
2020-11-22 11:12:28 +03:00
"time" : 0
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_max_redirect.hurl" ,
2020-11-22 11:12:28 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 28
2020-11-22 11:12:28 +03:00
} ,
2020-08-27 10:07:46 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
"asserts" : [ ] ,
2021-10-14 16:28:55 +03:00
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"time" : 0
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_multipart_form_data.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-10-14 16:28:55 +03:00
"time" : 0
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
} ,
{
"line" : 4 ,
"message" : "Assert Failure\n --> tests/error_predicate.hurl:4:0\n |\n 4 | jsonpath \"$.status\" equals \"true\"\n | actual: bool <true>\n | expected: string <true>\n |" ,
"success" : false
} ,
{
"line" : 6 ,
"message" : "Assert Failure\n --> tests/error_predicate.hurl:6:0\n |\n 6 | jsonpath \"$.count\" equals 0\n | actual: int <1>\n | expected: int <0>\n |" ,
"success" : false
} ,
{
"line" : 7 ,
"message" : "Assert Failure\n --> tests/error_predicate.hurl:7:0\n |\n 7 | jsonpath \"$.message\" equals 0\n | actual: string <0>\n | expected: int <0>\n |" ,
"success" : false
} ,
{
"line" : 8 ,
"message" : "Assert Failure\n --> tests/error_predicate.hurl:8:0\n |\n 8 | jsonpath \"$.empty\" equals 0\n | actual: string <>\n | expected: int <0>\n |" ,
"success" : false
} ,
{
"line" : 9 ,
"message" : "Assert Failure\n --> tests/error_predicate.hurl:9:0\n |\n 9 | jsonpath \"$.number\" equals 1.1\n | actual: float <1.0>\n | expected: float <1.100000000000000000>\n |" ,
"success" : false
} ,
{
"line" : 10 ,
"message" : "Assert Failure\n --> tests/error_predicate.hurl:10:0\n |\n10 | jsonpath \"$.message\" startsWith \"hi\"\n | actual: string <0>\n | expected: starts with string <hi>\n |" ,
"success" : false
} ,
{
"line" : 11 ,
"message" : "Assert Failure\n --> tests/error_predicate.hurl:11:0\n |\n11 | jsonpath \"$.message\" endsWith \"hi\"\n | actual: string <0>\n | expected: ends with string <hi>\n |" ,
"success" : false
} ,
{
"line" : 12 ,
"message" : "Assert Failure\n --> tests/error_predicate.hurl:12:0\n |\n12 | jsonpath \"$.message\" contains \"hi\"\n | actual: string <0>\n | expected: contains string <hi>\n |" ,
"success" : false
} ,
{
"line" : 13 ,
"message" : "Assert Failure\n --> tests/error_predicate.hurl:13:0\n |\n13 | jsonpath \"$.message\" matches \"hi\"\n | actual: string <0>\n | expected: matches regex <hi>\n |" ,
"success" : false
} ,
{
"line" : 14 ,
"message" : "Subquery error\n --> tests/error_predicate.hurl:14:22\n |\n14 | jsonpath \"$.message\" count == 1\n | ^^^^^ Type from query result and subquery do not match\n |" ,
"success" : false
} ,
{
"line" : 15 ,
"message" : "Assert Failure\n --> tests/error_predicate.hurl:15:0\n |\n15 | jsonpath \"$.toto\" exists\n | actual: none\n | expected: something\n |" ,
"success" : false
} ,
{
"line" : 16 ,
"message" : "Assert Failure\n --> tests/error_predicate.hurl:16:0\n |\n16 | jsonpath \"$.message\" not exists\n | actual: string <0>\n | expected: not something\n |" ,
"success" : false
} ,
{
"line" : 17 ,
"message" : "Assert Failure\n --> tests/error_predicate.hurl:17:0\n |\n17 | jsonpath \"$.list\" count == 2\n | actual: int <3>\n | expected: int <2>\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/predicate/error/type"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2021-06-11 20:06:26 +03:00
"value" : "126"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:58 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_predicate.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 16
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 3 ,
"message" : "Header not Found\n --> tests/error_query_header_not_found.hurl:3:1\n |\n 3 | Custom: XXX\n | ^^^^^^ This header has not been found in the response\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-query-header-not-found"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "12"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:58 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 7
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_query_header_not_found.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 7
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"message" : "Invalid Json\n --> tests/error_query_invalid_json.hurl:4:1\n |\n 4 | jsonpath \"$.errors\" count == 2\n | ^^^^^^^^^^^^^^^^^^^ The http response is not a valid json\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-query-invalid-json"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "12"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:58 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_query_invalid_json.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-10-14 16:28:55 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 2 ,
"success" : true
} ,
{
"line" : 4 ,
"message" : "Invalid Decoding\n --> tests/error_query_invalid_utf8.hurl:4:1\n |\n 4 | jsonpath \"$.errors\" count == 2\n | ^^^^^^^^^^^^^^^^^^^ The body can not be decoded with charset 'utf-8'\n |" ,
"success" : false
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/error-query-invalid-utf8"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "1"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:58 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_query_invalid_utf8.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
"asserts" : [ ] ,
2021-10-14 16:28:55 +03:00
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"time" : 0
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_template_variable_not_found.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 0
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 2 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [
{
"name" : "list" ,
"value" : [
1 ,
2 ,
3
]
}
] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/get-list"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "18"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:58 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
"asserts" : [ ] ,
2021-10-14 16:28:55 +03:00
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"time" : 0
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_template_variable_not_renderable.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
} ,
2020-09-23 22:27:49 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-09-23 22:27:49 +03:00
"entries" : [
{
"asserts" : [ ] ,
2021-10-14 16:28:55 +03:00
"captures" : [ ] ,
2020-10-23 17:11:16 +03:00
"time" : 0
2020-09-23 22:27:49 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/error_timeout.hurl" ,
2020-10-23 17:11:16 +03:00
"success" : false ,
2021-11-08 13:39:56 +03:00
"time" : 1003
2020-10-21 09:44:40 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-10-21 09:44:40 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 5 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 5 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-10-21 09:44:40 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-10-21 09:44:40 +03:00
"headers" : [
2021-06-11 20:06:26 +03:00
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
2020-10-21 09:44:40 +03:00
{
"name" : "Expect" ,
"value" : "100-continue"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "4"
2020-10-21 09:44:40 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/expect"
2020-10-21 09:44:40 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-10-21 09:44:40 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2020-10-21 09:44:40 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-10-21 09:44:40 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 10
2020-10-21 09:44:40 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/expect.hurl" ,
2020-10-21 09:44:40 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 11
2020-09-23 22:27:49 +03:00
} ,
2020-08-27 10:07:46 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [ ] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/follow-redirect"
2020-09-15 14:48:58 +03:00
} ,
"response" : {
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"headers" : [
{
"name" : "Content-Type" ,
2020-09-15 14:48:58 +03:00
"value" : "text/html; charset=utf-8"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2021-06-11 20:06:26 +03:00
"value" : "286"
} ,
{
"name" : "Location" ,
"value" : "http://localhost:8000/following-redirect"
2020-09-15 14:48:58 +03:00
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-09-15 14:48:58 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 302
2020-09-15 14:48:58 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2021-06-11 20:06:26 +03:00
} ,
2020-09-15 14:48:58 +03:00
{
2021-10-14 16:28:55 +03:00
"asserts" : [ ] ,
"captures" : [ ] ,
2020-09-15 14:48:58 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
2020-08-27 10:07:46 +03:00
{
2021-06-11 20:06:26 +03:00
"name" : "Host" ,
"value" : "localhost:8000"
2020-08-27 10:07:46 +03:00
} ,
{
2021-06-11 20:06:26 +03:00
"name" : "Accept" ,
"value" : "*/*"
2020-08-27 10:07:46 +03:00
} ,
{
2021-06-11 20:06:26 +03:00
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/following-redirect"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2021-06-11 20:06:26 +03:00
"value" : "284"
} ,
{
"name" : "Location" ,
"value" : "http://localhost:8000/followed-redirect"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 302
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 10
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 3 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"headers" : [
{
2021-06-11 20:06:26 +03:00
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/followed-redirect"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2021-06-11 20:06:26 +03:00
"value" : "18"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/follow_redirect.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 18
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 8 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 8 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Content-Type" ,
"value" : "application/x-www-form-urlencoded"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "49"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/form-params"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 15 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 15 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"headers" : [
2021-06-11 20:06:26 +03:00
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Content-Type" ,
"value" : "application/x-www-form-urlencoded"
} ,
2020-08-27 10:07:46 +03:00
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2020-08-27 10:07:46 +03:00
} ,
{
2021-06-11 20:06:26 +03:00
"name" : "Content-Length" ,
"value" : "49"
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/form-params"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/form_params.hurl" ,
2021-06-11 20:06:26 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 13
2021-06-11 20:06:26 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"entries" : [
2020-08-27 10:07:46 +03:00
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 2 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"headers" : [
{
"name" : "Host" ,
2020-09-15 14:48:58 +03:00
"value" : "localhost:8000"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/default-headers"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 7 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 7 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"headers" : [
{
2021-06-11 20:06:26 +03:00
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
"value" : "hurl/1.0"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/default-headers"
2021-06-11 20:06:26 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2021-06-11 20:06:26 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-06-11 20:06:26 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2021-06-11 20:06:26 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 13 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 13 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-06-11 20:06:26 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
"value" : "hurl/1.0"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/default-headers"
2021-06-11 20:06:26 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2021-06-11 20:06:26 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-06-11 20:06:26 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 2
2021-06-11 20:06:26 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 21 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 21 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-06-11 20:06:26 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Fruit" ,
2020-08-27 10:07:46 +03:00
"value" : "Raspberry"
} ,
{
"name" : "Fruit" ,
"value" : "Apple"
} ,
{
"name" : "Fruit" ,
"value" : "Banana"
} ,
{
"name" : "Fruit" ,
"value" : "Grape"
} ,
{
"name" : "Color" ,
"value" : "Green"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/custom-headers"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 25 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 25 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"headers" : [
2021-06-11 20:06:26 +03:00
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
2020-08-27 10:07:46 +03:00
{
"name" : "Beverage" ,
"value" : "café"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/custom-headers-utf8"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2021-09-21 07:37:09 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-09-21 07:37:09 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 2
2021-09-21 07:37:09 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 29 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 29 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-09-21 07:37:09 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-09-21 07:37:09 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Id" ,
"value" : "#123"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-09-21 07:37:09 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/custom-headers-value"
2021-09-21 07:37:09 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2021-05-25 17:56:55 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-05-25 17:56:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 2
2021-05-25 17:56:55 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 33 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 33 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-05-25 17:56:55 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-05-25 17:56:55 +03:00
"headers" : [
2021-06-11 20:06:26 +03:00
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
2021-05-25 17:56:55 +03:00
{
"name" : "Header1" ,
"value" : "'"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-05-25 17:56:55 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/custom-headers-quote"
2021-05-25 17:56:55 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 10
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 36 ,
"success" : true
} ,
{
"line" : 36 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 37 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
"request" : {
"cookies" : [ ] ,
"headers" : [
2021-06-11 20:06:26 +03:00
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/response-headers"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Beverage" ,
2020-08-27 10:07:46 +03:00
"value" : "cafe"
} ,
{
2020-11-22 11:12:28 +03:00
"name" : "Server" ,
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-11-22 11:12:28 +03:00
"name" : "Content-Length" ,
"value" : "0"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:38:59 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/headers.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 38
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 3 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/hello"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "12"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:00 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 10
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 6 ,
"success" : true
} ,
{
"line" : 6 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 7 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/hello"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "12"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:00 GMT"
2021-07-19 17:45:54 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-07-19 17:45:54 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 2
2021-07-19 17:45:54 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 10 ,
"success" : true
} ,
{
"line" : 10 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 11 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-07-19 17:45:54 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-07-19 17:45:54 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-07-19 17:45:54 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/hello"
2021-07-19 17:45:54 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "12"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:00 GMT"
2021-07-19 17:45:54 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-07-19 17:45:54 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 2
2021-07-19 17:45:54 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 14 ,
"success" : true
} ,
{
"line" : 14 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 15 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-07-19 17:45:54 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-07-19 17:45:54 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-07-19 17:45:54 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/hello"
2021-07-19 17:45:54 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "12"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:00 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/hello.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 25
2020-08-27 10:07:46 +03:00
} ,
2020-11-09 22:13:56 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-11-09 22:13:56 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [ ] ,
"captures" : [ ] ,
2020-11-09 22:13:56 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/ignore_asserts"
2020-11-09 22:13:56 +03:00
} ,
"response" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "5"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:00 GMT"
2021-10-14 16:28:55 +03:00
}
] ,
2020-11-09 22:13:56 +03:00
"httpVersion" : "HTTP/1.0" ,
2021-10-14 16:28:55 +03:00
"status" : 200
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2021-10-14 16:28:55 +03:00
}
] ,
"filename" : "tests/ignore_asserts.hurl" ,
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 6
2021-10-14 16:28:55 +03:00
} ,
{
"cookies" : [ ] ,
"entries" : [
{
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 3 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 3 ,
"success" : true
} ,
{
"line" : 4 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
"request" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-10-14 16:28:55 +03:00
}
] ,
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/include"
} ,
"response" : {
2020-11-09 22:13:56 +03:00
"cookies" : [ ] ,
"headers" : [
{
"name" : "Date" ,
"value" : "DATE"
} ,
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "5"
2020-11-22 11:12:28 +03:00
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
2020-11-09 22:13:56 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-11-09 22:13:56 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-11-09 22:13:56 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/include.hurl" ,
2020-11-09 22:13:56 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-11-09 22:13:56 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-11-09 22:13:56 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 3 ,
"success" : true
} ,
{
"line" : 3 ,
"success" : true
} ,
{
"line" : 4 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 5 ,
"success" : true
} ,
{
"line" : 8 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-11-09 22:13:56 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/large"
2020-11-09 22:13:56 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "application/octet-stream"
} ,
{
"name" : "Content-Length" ,
"value" : "536870912"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-11-09 22:13:56 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:02 GMT"
2020-11-09 22:13:56 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-11-09 22:13:56 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 6276
2020-11-09 22:13:56 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/large.hurl" ,
2020-11-09 22:13:56 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 8161
2021-07-19 17:45:54 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-07-19 17:45:54 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
} ,
{
"line" : 4 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 5 ,
"success" : true
} ,
{
"line" : 9 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-07-19 17:45:54 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-07-19 17:45:54 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-07-19 17:45:54 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/multilines"
2021-07-19 17:45:54 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "18"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:12 GMT"
2021-07-19 17:45:54 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-07-19 17:45:54 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 10
2021-07-19 17:45:54 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/multilines.hurl" ,
2021-07-19 17:45:54 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 11
2020-11-09 22:13:56 +03:00
} ,
2020-08-27 10:07:46 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 8 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 8 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
2021-07-19 17:45:54 +03:00
"value" : "627"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Type" ,
2021-11-08 13:39:56 +03:00
"value" : "multipart/form-data; boundary=------------------------7fc1acc47208f0d6"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/multipart-form-data"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:12 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 15
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/multipart_form_data.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 17
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [ ] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/no_entry.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-10-14 16:28:55 +03:00
"time" : 0
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
}
] ,
"captures" : [ ] ,
"request" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
"value" : "hurl/1.5.0-snapshot"
}
] ,
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/non-utf8"
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "5"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
"value" : "Mon, 08 Nov 2021 10:39:12 GMT"
}
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
} ,
"time" : 5
}
] ,
"filename" : "tests/non_utf8.hurl" ,
"success" : true ,
"time" : 6
} ,
{
"cookies" : [ ] ,
"entries" : [
{
"asserts" : [
{
"line" : 4 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Content-Type" ,
"value" : "application/json"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "17"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/output/endpoint1"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "date" ,
"value" : "DATE1"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "19"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 8 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 8 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/output/endpoint2"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "date" ,
"value" : "DATE2"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "19"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/output.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 9
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 8 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 8 ,
"success" : true
} ,
{
"line" : 9 ,
"success" : true
} ,
{
"line" : 10 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "www.example.com"
} ,
2021-06-11 20:06:26 +03:00
{
"name" : "Accept" ,
"value" : "*/*"
} ,
2020-08-27 10:07:46 +03:00
{
"name" : "Content-Type" ,
"value" : "application/example"
} ,
{
"name" : "If-Match" ,
"value" : "\"e0023aa4e\""
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "PATCH" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/patch/file.txt"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Location" ,
2020-08-27 10:07:46 +03:00
"value" : "/file.txt"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "ETag" ,
2020-08-27 10:07:46 +03:00
"value" : "\"e0023aa4f\""
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:12 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 204
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 9
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/patch.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 10
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 4 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "12"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/post-base64"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:12 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/post_base64.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-10-14 16:28:55 +03:00
"time" : 5
2021-05-25 17:56:55 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-05-25 17:56:55 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 5 ,
"success" : true
} ,
{
"line" : 5 ,
"success" : true
}
] ,
"captures" : [ ] ,
"request" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Content-Type" ,
"value" : "application/octet-stream"
} ,
{
"name" : "User-Agent" ,
"value" : "hurl/1.5.0-snapshot"
} ,
{
"name" : "Content-Length" ,
"value" : "3"
}
] ,
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/post-bytes"
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
"value" : "Mon, 08 Nov 2021 10:39:12 GMT"
}
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
} ,
"time" : 3
}
] ,
"filename" : "tests/post_bytes.hurl" ,
"success" : true ,
"time" : 4
} ,
{
"cookies" : [ ] ,
"entries" : [
{
"asserts" : [
{
"line" : 4 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 4 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-05-25 17:56:55 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-05-25 17:56:55 +03:00
"headers" : [
2021-06-11 20:06:26 +03:00
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
2021-11-08 13:39:56 +03:00
"value" : "12"
2021-05-25 17:56:55 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
2021-11-08 13:39:56 +03:00
"url" : "http://localhost:8000/post-file"
2021-05-25 17:56:55 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2021-05-25 17:56:55 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-05-25 17:56:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
} ,
2020-08-27 10:07:46 +03:00
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 9 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 9 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "12"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/post-file"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 2
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/post_file.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 8
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 12 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 12 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Content-Type" ,
"value" : "application/json"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
2021-09-21 07:37:09 +03:00
"value" : "136"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/post-json"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 17 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 17 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Content-Type" ,
"value" : "application/json"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "7"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/post-json-array"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 22 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 22 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Content-Type" ,
"value" : "application/json"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "7"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/post-json-string"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 2
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 27 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 27 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Content-Type" ,
"value" : "application/json"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "3"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/post-json-number"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 2
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 38 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 38 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Content-Type" ,
"value" : "application/json"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "101"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/post-json-numbers"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 9
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 43 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 43 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Content-Type" ,
"value" : "application/json"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "4"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/post-json-boolean"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 2
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 49 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 49 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [
{
"name" : "name" ,
"value" : "Bob"
}
] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/get-name"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "3"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [ ] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Content-Type" ,
"value" : "application/json"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
2021-09-21 07:37:09 +03:00
"value" : "21"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/check_name"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 2
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/post_json.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 34
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 8 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 8 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "24"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/post-multilines"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 12 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 12 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [
{
"name" : "bob_age" ,
"value" : "10"
}
] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/get-bob-age"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "2"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2021-06-11 20:06:26 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2021-06-11 20:06:26 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-06-11 20:06:26 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2021-06-11 20:06:26 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 23 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 23 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-06-11 20:06:26 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "24"
2020-08-27 10:07:46 +03:00
}
2021-06-11 20:06:26 +03:00
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/post-multilines"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/post_multilines.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 18
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 8 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 8 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Content-Type" ,
"value" : "application/xml"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "42"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/post-xml"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 8
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 14 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 14 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Content-Type" ,
"value" : "application/xml"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "20"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/post-xml-no-prolog"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/post_xml.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 15
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 3 ,
"success" : true
} ,
{
"line" : 3 ,
"success" : true
} ,
{
"line" : 5 ,
"success" : true
} ,
{
"line" : 6 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 7 ,
"success" : true
} ,
{
"line" : 8 ,
"success" : true
} ,
{
"line" : 9 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/predicates-string"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "12"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 13 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 13 ,
"success" : true
} ,
{
"line" : 15 ,
"success" : true
} ,
{
"line" : 16 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/predicates-string-empty"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2021-09-21 07:37:09 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-09-21 07:37:09 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 2
2021-09-21 07:37:09 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 19 ,
"success" : true
} ,
{
"line" : 19 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 21 ,
"success" : true
} ,
{
"line" : 22 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-09-21 07:37:09 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-09-21 07:37:09 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-09-21 07:37:09 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/predicates-string-unicode"
2021-09-21 07:37:09 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "3"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/predicates-string.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 18
2020-11-08 19:52:33 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-11-08 19:52:33 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 6 ,
"success" : true
} ,
{
"line" : 6 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 7 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-11-08 19:52:33 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "Proxy-Connection" ,
"value" : "Keep-Alive"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/proxy"
2020-11-08 19:52:33 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-11-08 19:52:33 +03:00
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-11-08 19:52:33 +03:00
} ,
{
"name" : "From-Proxy" ,
"value" : "Hello"
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-11-08 19:52:33 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 33
2020-11-08 19:52:33 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/proxy.hurl" ,
2020-11-08 19:52:33 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 34
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 2 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "PUT" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/put"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/put.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 7 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 7 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
2020-08-27 10:07:46 +03:00
"queryString" : [
{
"name" : "param1" ,
"value" : "value1"
} ,
{
"name" : "param2" ,
"value" : ""
} ,
{
"name" : "param3" ,
"value" : "a=b"
} ,
{
"name" : "param4" ,
"value" : "1,2,3"
}
2021-10-14 16:28:55 +03:00
] ,
"url" : "http://localhost:8000/querystring-params?param1=value1¶m2=¶m3=a%3Db¶m4=1%2C2%2C3"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 13 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 13 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
2021-06-11 20:06:26 +03:00
"queryString" : [
{
"name" : "param1" ,
"value" : "value1"
} ,
{
"name" : "param2" ,
"value" : ""
} ,
{
"name" : "param3" ,
"value" : "a=b"
} ,
{
"name" : "param4" ,
"value" : "1,2,3"
}
2021-10-14 16:28:55 +03:00
] ,
"url" : "http://localhost:8000/querystring-params?param1=value1¶m2=¶m3=a%3db¶m4=1,2,3"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 22 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 22 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
2020-08-27 10:07:46 +03:00
"queryString" : [
2021-06-11 20:06:26 +03:00
{
"name" : "param1" ,
"value" : "value1"
} ,
2020-08-27 10:07:46 +03:00
{
"name" : "param2" ,
"value" : ""
} ,
{
"name" : "param3" ,
"value" : "a=b"
} ,
{
"name" : "param4" ,
"value" : "1,2,3"
}
2021-10-14 16:28:55 +03:00
] ,
"url" : "http://localhost:8000/querystring-params?param1=value1¶m2=¶m3=a%3Db¶m4=1%2C2%2C3"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 29 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 29 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
2020-08-27 10:07:46 +03:00
"queryString" : [
2021-06-11 20:06:26 +03:00
{
"name" : "value1" ,
"value" : "/"
} ,
{
"name" : "value2" ,
"value" : "/"
} ,
2020-08-27 10:07:46 +03:00
{
"name" : "value3" ,
"value" : "/"
}
2021-10-14 16:28:55 +03:00
] ,
"url" : "http://localhost:8000/querystring-params-encoded?value1=/&value2=%2F&value3=%2F"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:13 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-10-14 16:28:55 +03:00
"time" : 2
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/querystring_params.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 16
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 3 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/redirect"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2021-05-25 17:56:55 +03:00
"value" : "270"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Location" ,
2020-08-27 10:07:46 +03:00
"value" : "http://localhost:8000/redirected"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:14 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 302
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 7
2020-08-27 10:07:46 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 6 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 6 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
"request" : {
"cookies" : [ ] ,
"headers" : [
{
2021-06-11 20:06:26 +03:00
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/redirected"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "0"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:14 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 2
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/redirect.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 10
2021-06-26 11:00:23 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-26 11:00:23 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
} ,
{
"line" : 4 ,
"success" : true
} ,
{
"line" : 5 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 6 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-06-26 11:00:23 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-26 11:00:23 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-26 11:00:23 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/subquery-count"
2021-06-26 11:00:23 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "application/json"
} ,
{
"name" : "Content-Length" ,
"value" : "39"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:14 GMT"
2021-06-26 11:00:23 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-06-26 11:00:23 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 7
2021-10-14 16:28:55 +03:00
}
] ,
"filename" : "tests/subquery_count.hurl" ,
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 8
2021-10-14 16:28:55 +03:00
} ,
{
"cookies" : [ ] ,
"entries" : [
{
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 3 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
2021-06-26 11:00:23 +03:00
"captures" : [ ] ,
2021-10-14 16:28:55 +03:00
"request" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-10-14 16:28:55 +03:00
}
] ,
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/test-mode"
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "12"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:14 GMT"
2021-10-14 16:28:55 +03:00
}
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
} ,
"time" : 3
2021-06-26 11:00:23 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/test_mode.hurl" ,
2021-06-26 11:00:23 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
} ,
2020-11-22 11:12:28 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-11-22 11:12:28 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 3 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-11-22 11:12:28 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-10-14 16:28:55 +03:00
}
] ,
2020-11-22 11:12:28 +03:00
"method" : "GET" ,
2021-10-14 16:28:55 +03:00
"queryString" : [ ] ,
"url" : "http://localhost:8000/~user"
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
2021-11-08 13:39:56 +03:00
"value" : "4"
2021-10-14 16:28:55 +03:00
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:14 GMT"
2021-10-14 16:28:55 +03:00
}
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
} ,
2021-11-08 13:39:56 +03:00
"time" : 6
2021-10-14 16:28:55 +03:00
} ,
{
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 6 ,
"success" : true
} ,
{
"line" : 6 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 7 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
"request" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-10-14 16:28:55 +03:00
}
] ,
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/%7Euser"
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
2021-11-08 13:39:56 +03:00
"value" : "4"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
"value" : "Mon, 08 Nov 2021 10:39:14 GMT"
}
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
} ,
"time" : 3
} ,
{
"asserts" : [
{
"line" : 11 ,
"success" : true
} ,
{
"line" : 11 ,
"success" : true
} ,
{
"line" : 12 ,
"success" : true
}
] ,
"captures" : [ ] ,
"request" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
"value" : "hurl/1.5.0-snapshot"
}
] ,
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/!$&()*+,;=:@[]"
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "5"
2021-10-14 16:28:55 +03:00
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:14 GMT"
2021-10-14 16:28:55 +03:00
}
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
} ,
"time" : 2
}
] ,
"filename" : "tests/url.hurl" ,
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 12
2021-10-14 16:28:55 +03:00
} ,
{
"cookies" : [ ] ,
"entries" : [
{
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 2 ,
"success" : true
} ,
{
"line" : 2 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 3 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
"request" : {
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Authorization" ,
"value" : "Basic Ym9iOnNlY3JldA=="
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://bob:secret@localhost:8000/basic-authentication"
2020-11-22 11:12:28 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "21"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:14 GMT"
2020-11-22 11:12:28 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-11-22 11:12:28 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-11-22 11:12:28 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/user_in_url.hurl" ,
2020-11-22 11:12:28 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 5
2020-11-22 11:12:28 +03:00
} ,
2020-08-27 10:07:46 +03:00
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2020-08-27 10:07:46 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 3 ,
"success" : true
} ,
{
"line" : 3 ,
"success" : true
} ,
{
"line" : 5 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 6 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2020-08-27 10:07:46 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "GET" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/utf8"
2020-08-27 10:07:46 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Type" ,
2020-08-27 10:07:46 +03:00
"value" : "text/html; charset=utf-8"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Content-Length" ,
2020-08-27 10:07:46 +03:00
"value" : "18"
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Server" ,
2020-11-22 11:12:28 +03:00
"value" : "Flask Server"
2020-08-27 10:07:46 +03:00
} ,
{
2020-09-15 14:48:58 +03:00
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:14 GMT"
2021-01-09 12:25:01 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2021-01-09 12:25:01 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 3
2021-01-09 12:25:01 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/utf8.hurl" ,
2021-01-09 12:25:01 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 4
2021-01-09 12:25:01 +03:00
} ,
{
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-01-09 12:25:01 +03:00
"entries" : [
{
2021-10-14 16:28:55 +03:00
"asserts" : [
{
2021-11-08 13:39:56 +03:00
"line" : 17 ,
"success" : true
} ,
{
"line" : 17 ,
"success" : true
2021-10-14 16:28:55 +03:00
} ,
2021-11-08 13:39:56 +03:00
{
"line" : 19 ,
"success" : true
} ,
{
"line" : 20 ,
"success" : true
} ,
{
"line" : 21 ,
"success" : true
} ,
{
"line" : 22 ,
"success" : true
} ,
{
"line" : 23 ,
"success" : true
} ,
{
"line" : 24 ,
"success" : true
}
2021-10-14 16:28:55 +03:00
] ,
"captures" : [ ] ,
2021-01-09 12:25:01 +03:00
"request" : {
2021-10-14 16:28:55 +03:00
"cookies" : [ ] ,
2021-06-11 20:06:26 +03:00
"headers" : [
{
"name" : "Host" ,
"value" : "localhost:8000"
} ,
{
"name" : "Accept" ,
"value" : "*/*"
} ,
2021-09-21 07:37:09 +03:00
{
"name" : "Name" ,
"value" : "Jennifer"
} ,
{
"name" : "Age" ,
"value" : "30"
} ,
{
"name" : "Height" ,
"value" : "1.700000000000000000"
} ,
{
"name" : "Female" ,
"value" : "true"
} ,
{
"name" : "Id" ,
"value" : "123"
} ,
{
"name" : "A_Null" ,
"value" : "null"
} ,
2021-06-11 20:06:26 +03:00
{
"name" : "Content-Type" ,
"value" : "application/json"
} ,
{
"name" : "User-Agent" ,
2021-11-08 13:39:56 +03:00
"value" : "hurl/1.5.0-snapshot"
2021-06-11 20:06:26 +03:00
} ,
{
"name" : "Content-Length" ,
"value" : "122"
}
] ,
2021-10-14 16:28:55 +03:00
"method" : "POST" ,
"queryString" : [ ] ,
"url" : "http://localhost:8000/variables"
2021-01-09 12:25:01 +03:00
} ,
"response" : {
"cookies" : [ ] ,
"headers" : [
{
"name" : "Content-Type" ,
"value" : "text/html; charset=utf-8"
} ,
{
"name" : "Content-Length" ,
"value" : "0"
} ,
{
"name" : "Server" ,
"value" : "Flask Server"
} ,
{
"name" : "Date" ,
2021-11-08 13:39:56 +03:00
"value" : "Mon, 08 Nov 2021 10:39:14 GMT"
2020-08-27 10:07:46 +03:00
}
2021-10-14 16:28:55 +03:00
] ,
"httpVersion" : "HTTP/1.0" ,
"status" : 200
2020-08-27 10:07:46 +03:00
} ,
2021-11-08 13:39:56 +03:00
"time" : 4
2020-08-27 10:07:46 +03:00
}
] ,
2021-10-14 16:28:55 +03:00
"filename" : "tests/variables.hurl" ,
2020-08-27 10:07:46 +03:00
"success" : true ,
2021-11-08 13:39:56 +03:00
"time" : 6
2020-08-27 10:07:46 +03:00
}
]