From 61282642c01156cb8d47fde1431d8e06f49d59f2 Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Tue, 21 Jun 2022 18:02:16 +0200 Subject: [PATCH] client-api: Rewrite small test to remove test-only PartialEq impl --- crates/ruma-client-api/src/error.rs | 10 ++-------- crates/ruma-client-api/src/lib.rs | 2 -- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/crates/ruma-client-api/src/error.rs b/crates/ruma-client-api/src/error.rs index a5df64a3..e1883869 100644 --- a/crates/ruma-client-api/src/error.rs +++ b/crates/ruma-client-api/src/error.rs @@ -219,7 +219,6 @@ impl fmt::Display for ErrorKind { /// A Matrix Error without a status code. #[derive(Debug, Clone, Serialize, Deserialize)] #[allow(clippy::exhaustive_structs)] -#[cfg_attr(test, derive(PartialEq))] pub struct ErrorBody { /// A value which can be used to handle an error message. #[serde(flatten)] @@ -301,12 +300,7 @@ mod tests { })) .unwrap(); - assert_eq!( - deserialized, - ErrorBody { - kind: ErrorKind::Forbidden, - message: "You are not authorized to ban users in this room.".into(), - } - ); + assert_eq!(deserialized.kind, ErrorKind::Forbidden); + assert_eq!(deserialized.message, "You are not authorized to ban users in this room."); } } diff --git a/crates/ruma-client-api/src/lib.rs b/crates/ruma-client-api/src/lib.rs index 86341025..dba10c2b 100644 --- a/crates/ruma-client-api/src/lib.rs +++ b/crates/ruma-client-api/src/lib.rs @@ -6,8 +6,6 @@ //! [client-api]: https://spec.matrix.org/v1.2/client-server-api/ #![warn(missing_docs)] -// https://github.com/rust-lang/rust-clippy/issues/8875 -#![allow(clippy::derive_partial_eq_without_eq)] #![cfg_attr(docsrs, feature(doc_auto_cfg))] pub mod account;