Add support for alternate TLs implementations.
This commit is contained in:
committed by
Martin Algesten
parent
1c1dfaa691
commit
56276c3742
@@ -10,7 +10,7 @@ fn content_length_on_str() {
|
||||
let resp = post("test://host/content_length_on_str")
|
||||
.send_string("Hello World!!!")
|
||||
.unwrap();
|
||||
let vec = resp.to_write_vec();
|
||||
let vec = resp.as_write_vec();
|
||||
let s = String::from_utf8_lossy(&vec);
|
||||
assert!(s.contains("\r\nContent-Length: 14\r\n"));
|
||||
}
|
||||
@@ -24,7 +24,7 @@ fn user_set_content_length_on_str() {
|
||||
.set("Content-Length", "12345")
|
||||
.send_string("Hello World!!!")
|
||||
.unwrap();
|
||||
let vec = resp.to_write_vec();
|
||||
let vec = resp.as_write_vec();
|
||||
let s = String::from_utf8_lossy(&vec);
|
||||
assert!(s.contains("\r\nContent-Length: 12345\r\n"));
|
||||
}
|
||||
@@ -43,7 +43,7 @@ fn content_length_on_json() {
|
||||
let resp = post("test://host/content_length_on_json")
|
||||
.send_json(SerdeValue::Object(json))
|
||||
.unwrap();
|
||||
let vec = resp.to_write_vec();
|
||||
let vec = resp.as_write_vec();
|
||||
let s = String::from_utf8_lossy(&vec);
|
||||
assert!(s.contains("\r\nContent-Length: 20\r\n"));
|
||||
}
|
||||
@@ -57,7 +57,7 @@ fn content_length_and_chunked() {
|
||||
.set("Transfer-Encoding", "chunked")
|
||||
.send_string("Hello World!!!")
|
||||
.unwrap();
|
||||
let vec = resp.to_write_vec();
|
||||
let vec = resp.as_write_vec();
|
||||
let s = String::from_utf8_lossy(&vec);
|
||||
assert!(s.contains("Transfer-Encoding: chunked\r\n"));
|
||||
assert!(!s.contains("\r\nContent-Length:\r\n"));
|
||||
@@ -73,7 +73,7 @@ fn str_with_encoding() {
|
||||
.set("Content-Type", "text/plain; charset=iso-8859-1")
|
||||
.send_string("Hällo Wörld!!!")
|
||||
.unwrap();
|
||||
let vec = resp.to_write_vec();
|
||||
let vec = resp.as_write_vec();
|
||||
assert_eq!(
|
||||
&vec[vec.len() - 14..],
|
||||
//H ä l l o _ W ö r l d ! ! !
|
||||
@@ -95,7 +95,7 @@ fn content_type_on_json() {
|
||||
let resp = post("test://host/content_type_on_json")
|
||||
.send_json(SerdeValue::Object(json))
|
||||
.unwrap();
|
||||
let vec = resp.to_write_vec();
|
||||
let vec = resp.as_write_vec();
|
||||
let s = String::from_utf8_lossy(&vec);
|
||||
assert!(s.contains("\r\nContent-Type: application/json\r\n"));
|
||||
}
|
||||
@@ -115,7 +115,7 @@ fn content_type_not_overriden_on_json() {
|
||||
.set("content-type", "text/plain")
|
||||
.send_json(SerdeValue::Object(json))
|
||||
.unwrap();
|
||||
let vec = resp.to_write_vec();
|
||||
let vec = resp.as_write_vec();
|
||||
let s = String::from_utf8_lossy(&vec);
|
||||
assert!(s.contains("\r\ncontent-type: text/plain\r\n"));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user