mirror of
https://github.com/actix/actix-extras.git
synced 2024-11-28 09:42:40 +01:00
Merge pull request #122 from mockersf/test_qp
test for query parameters in client
This commit is contained in:
commit
1cda949204
@ -66,6 +66,21 @@ fn test_simple() {
|
|||||||
assert_eq!(bytes, Bytes::from_static(STR.as_ref()));
|
assert_eq!(bytes, Bytes::from_static(STR.as_ref()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[test]
|
||||||
|
fn test_with_query_parameter() {
|
||||||
|
let mut srv = test::TestServer::new(
|
||||||
|
|app| app.handler(|req: HttpRequest| match req.query().get("qp") {
|
||||||
|
Some(_) => httpcodes::HTTPOk.build().finish(),
|
||||||
|
None => httpcodes::HTTPBadRequest.build().finish(),
|
||||||
|
}));
|
||||||
|
|
||||||
|
let request = srv.get().uri(srv.url("/?qp=5").as_str()).finish().unwrap();
|
||||||
|
|
||||||
|
let response = srv.execute(request.send()).unwrap();
|
||||||
|
assert!(response.status().is_success());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_no_decompress() {
|
fn test_no_decompress() {
|
||||||
let mut srv = test::TestServer::new(
|
let mut srv = test::TestServer::new(
|
||||||
|
Loading…
Reference in New Issue
Block a user