mirror of
https://github.com/actix/actix-extras.git
synced 2025-06-26 02:19:22 +02:00
bump actix-web to 4.0.0-rc.1
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
# Changes
|
||||
|
||||
## Unreleased - 2021-xx-xx
|
||||
- Update `actix-web` dependency to `4.0.0-rc.1`.
|
||||
|
||||
|
||||
## 0.7.0-beta.5 - 2022-02-03
|
||||
|
@ -18,11 +18,11 @@ name = "actix_protobuf"
|
||||
path = "src/lib.rs"
|
||||
|
||||
[dependencies]
|
||||
actix-rt = "2"
|
||||
actix-web = { version = "4.0.0-beta.17", default_features = false }
|
||||
actix-web = { version = "4.0.0-rc.1", default_features = false }
|
||||
derive_more = "0.99.5"
|
||||
futures-util = { version = "0.3.7", default-features = false }
|
||||
prost = { version = "0.9", default_features = false }
|
||||
|
||||
[dev-dependencies]
|
||||
actix-web = { version = "4.0.0-rc.2", default_features = false, features = ["macros"] }
|
||||
prost = { version = "0.9", default_features = false, features = ["prost-derive"] }
|
||||
|
@ -8,8 +8,8 @@ authors = [
|
||||
]
|
||||
|
||||
[dependencies]
|
||||
actix-web = "4.0.0-beta.17"
|
||||
actix-web = "4.0.0-rc.2"
|
||||
actix-protobuf = { path = "../../" }
|
||||
|
||||
env_logger = "0.8"
|
||||
prost = {version = "0.8", default_features = false, features = ["prost-derive"] }
|
||||
prost = { version = "0.8", default_features = false, features = ["prost-derive"] }
|
||||
|
@ -294,19 +294,19 @@ mod tests {
|
||||
pub name: String,
|
||||
}
|
||||
|
||||
#[actix_rt::test]
|
||||
#[actix_web::test]
|
||||
async fn test_protobuf() {
|
||||
let protobuf = ProtoBuf(MyObject {
|
||||
number: 9,
|
||||
name: "test".to_owned(),
|
||||
});
|
||||
let req = TestRequest::default().to_http_request();
|
||||
let resp = protobuf.respond_to(&req).await.unwrap();
|
||||
let resp = protobuf.respond_to(&req);
|
||||
let ct = resp.headers().get(header::CONTENT_TYPE).unwrap();
|
||||
assert_eq!(ct, "application/protobuf");
|
||||
}
|
||||
|
||||
#[actix_rt::test]
|
||||
#[actix_web::test]
|
||||
async fn test_protobuf_message() {
|
||||
let (req, mut pl) = TestRequest::default().to_http_parts();
|
||||
let protobuf = ProtoBufMessage::<MyObject>::new(&req, &mut pl).await;
|
||||
|
Reference in New Issue
Block a user