1
0
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:
Rob Ede
2022-02-03 22:33:47 +00:00
parent 6abec48e29
commit 323d01fcca
27 changed files with 84 additions and 79 deletions

View File

@ -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

View File

@ -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"] }

View File

@ -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"] }

View File

@ -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;